JAVA基础简单总结
一、标识符二、数据类型(一)JAVA基本数据类型(二)数据类型转化
三、源码、反码和补码四、运算符(一)逻辑运算符(二)位运算符
五、变量六、参数传递机制
一、标识符
二、数据类型
(一)JAVA基本数据类型
(二)数据类型转化
三、源码、反码和补码
四、运算符
(一)逻辑运算符
(二)位运算符
“按位与”运算符“&”,规则:全1则1,否则为0“按位或”运算符“|”,规则:全0则0,否则为1。“按位非”运算符“~”,规则:遇1则0,遇0则1。“按位异或”运算符“^”,规则:相同为0,不同为1。
五、变量
实例变量: 独立于方法之外的变量,不过没有 static 修饰。
实例变量在对象创建的时候创建,在对象被销毁的时候销毁。实例变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。变量的值可以在声明时指定,也可以在构造方法中指定。
类变量(静态变量): 独立于方法之外的变量,用 static 修饰。
静态变量储存在静态存储区(方法区)。经常被声明为常量,很少单独使用 static 声明变量。类装载时就分配存储空间
局部变量: 类的方法中的变量。
局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;局部变量是在栈上分配的局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。
六、参数传递机制