Day02:
java 程序是由 类,对象 组成。对象和类是由 方法,变量组成。方法是由 语句,表达式 组成。表达式是由 运算符 组成。
3种变量:
实例变量:定义对象的属性。
类 变 量 : 定义类的属性,适用于类的所有实例对象。
局部变量:用于方法定义,乃至方法中更小的语句块中。
创建 变量 要先申明后赋值(指定初始值)。
基本类型变量:
boolean true 或者 false
char 16 位 Unicode 字符
byte 8 位整数(带符号)
short 16 位整数(带符号)
int 32 位整数(带符号)
long 64 位整数(带符号)
float 32 位浮点数
double 64 位浮点数
类变量和实例变量的基础数据类型都有默认初始值,可以不初始化,局部变量必须初始化。
变量名第一个字母开头小写,第二个字母开始,开头字母大写。
类名每个字母第一个字母大写。
String 属于类的类型
常量,值不会变的变量。
3种常量:
实例常量
类常量
局部常量
声明常量,在变量前面加上关键字 final ,并给指定的初始值。
常量名全部大写。
x+=y; 相当于 x = x+y;
x-=y x = x-y
x*=y x = x*y
x/=y x = x/y;
自增自减:
x++
x--
先赋值 再自增自减1;
++x
--x
先自增自减1 再赋值
String 运算 用 + 符号连接。
任何变量类型与 String 连接都会当做String字符串
变量取值范围的溢出,会因为底层二进制的原因,改变第一个符号位。
类是创建对象的模板。
用 new 创建一个实例对象。