1. Java严格区分大小写
2. 一个源文件public主类名必须和文件名完全一致
3. 命名规则严格要求,字母、数字、下划线、美元符号$、下划线_组成,其中不能以数字开头,也不能使用Java的关键字
Java执行过程:
1. 编写源码
2. 编译源码(xxx.java->xxx.class,这个过程中,生成字节码文件) javac.exe 编译器 编译时必须写文件名
3. 运行(字节码文件运行得出结果) java.exe 解释器 运行时只写文件中的类名(主方法所在的类)
保持缩进
八种基本类型:
逻辑类型boolean
整型byte short int long
浮点型float double
字符型char
常量:固定不变的量,一般全大写
变量:临时数据,可变,一般全小写
数据类型转换:
自动类型转换:精度从低到高数据类型传值的时候,可以自动转换
byte x = 3; int y = x;
强制类型转换:精度从高到低进行数据传值时,要进行强制转换,此时精度有损失
float x =3.1f; int y = (int)x;
当byte、short、char作运算表达式运算的时候会自动发生数据类型提升,转换为int类型