JAVA_SE复习
程序基础
一.
1. 一个类里只能有一个public 类,源文件名也可以不和类名一致,比如Dog.java 类名是class cat这是允许的,但是最好保持一致
2. 注释 单行:// 多行/ / 文档注释:/ */
3. 一个程序的主方法也是入口public static void main(String[] args){} 固定格式
4. 变量命名规范,不能以数字开头,关键字,保留字也不能用,只能以字母,_下划线 $美元符号开头,但是也不推荐后两者,命名最好见名知意,还有说一下 成员变量,局部变量,和方法名是单驼峰原则,首单词字母小写,后面单词首字母大写,而类命名都是首字母单词大写,静态变量 全部大写
5.变量 : 变量可变的量,可以把变量理解为停车位,停车位是不变的,而停车位上的车是会变得

常量 :被fianl修饰的都是常量,但是也要理解计算过程中的常量和变量的计算,具体看视频把,我个人说不清楚,常量是不可变的,
比如String 任何一次改动都会产生新的地址,java8及之前底层是char[]数组,java9开始时byte[]数组
6.java10新特性 有个var 比如StringBuild s = new Stringbuild();可以写成var s = new Stringbuild(),var可以快捷写变量类型 省略了变量类型,根据 = 后面的类型推断 实际还是StringBuild s = new Stringbuild();
要注意的是在jdk8时是识别不了的会报错**
7. 八个基本数据类型byte,short,char,int,long,float,double,boolean 分别对应1,2,2,4,8,4,8,字节boolean是个特例,Java语言对布尔类型的存储并没有做规定,因为理论上存储布尔类型只需要1 bit,但是通常JVM内部会把boolean表示为4字节整数
二.
1.java的运算+,-,,/,%取模 基本都是和数学运算符同一个意思,%取模是去余数,在做整数运算中0不饿能作为除数,运行时不报错,编译时报错。
还有运算符+=,-=,=,/= ,还有左移右移,>> and << 左移 / 2 右移 * 2,还有自增++,自减-- 都是很简单的不多介绍了打字打的受累还有位运算符 & 逻辑与 | 逻辑或 短路与&& 短路或|| ~取反 ^相同为假,不同为真
算了我不想记录了,繁琐,还是自己复习把。下次见
浙公网安备 33010602011771号