day04,因为6.7日加班很晚,所以今日才补,PS:6.8是休息日
JAVA程序运行机制
编译型:Java代码转换成可执行程序
解释型:
程序运行机制:将指令以规律的形式去执行
IDEA安装
IDE是什么:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
IDEA快捷指令
psvm:后面带main
sout:输出
java基础语法
注释
注释非执行程序,是给写代码的人看的
单行注释(规范使用为前提,功能:单行注释)
多行注释(规范使用为前提,功能:能够多行注释)
文档注释(大厂要求规范使用)
标识符
关键字:JAVA所有的组成部分都需要名字,无论是类名、变量、方法名都被称为标识符
标识符注意点:
- 所有的标识符都以字母(A-Z或a-z),美元符($)、或下划线(_)开始
- 首字符之后可以是字母(A-Z或a-z),美元符($)、下划线(_)或数字的任何组合
- 不能使用关键字作为变量名或方法名
- 标识符对大小写是敏感的
- 合法标识符举例:age、$aaaa
- 非合法标识符举例:123、salary、#abc
- 可以使用中文名,但是一般不建议这样去使用,也不建议拼英
数据类型
强类型语言:
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
弱类型语言:
Java的数据类型分为两大类
- 基本类型(primitive type)
八大基本类型 (面试经常提问)
- 引用类型(reference type)
字节
- 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数
- 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示,
- 1B(byte,字节)=8bit(位)
- 字符:指计算机重使用的字母、数字、字和符号
1bit表示1位
1Byte表示一个字节 1B=8b。
1024B=1KB
1024KB=1M
1024M=1G
变量
变量:可以变化的量
Java是一种强类型的语言,每个变量都必须声明其类型
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用区域。
type varName *[=value][{,varName=value]}]*
//数据类型 变量名=值;可以用逗号来隔开声明多个同类型变量。
类型转换
由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。
运算中,不同类型的数据先转化为同一类型,然后进行运算。
- 强制类型转换

浙公网安备 33010602011771号