一、变量
1.变量是什么:就是可以变化的量!
2.java是一种强类型语言,每个变量都必须声明其类型
3.java变量是程序中最基本的的存储单元,其要素包括变量名,变量类型和作用域。
变量的定义:
注意事项:
1.每个变量都有类型,类型可以是基本类型,也可以是引用类型。
2.变量名必须是合法的标识符。
3.变量声明必须是一条完整的语句,因此每个声明都必须以分号结束。
变量作用域
类变量、实例变量、局部变量
实例变量
实例变量如果不进行初始化,则为这个类型的默认值
整数类型初始值为0
浮点类型初始值为0.0
字符类型为u0000
Boolean类型为false
除了基本类型其他都为null
类变量 static
类变量整个类都可以使用
局部变量
在成员方法定义的变量,称之为局部变量.局部变量在方法创建的时候被创建,在方法调用结束后结束。
二、常量
常量使用方法
变量的命名规范
1.所有变量、方法、类名:见名知意
2类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写 lastname lastName
3局部变量:首字母小写和驼峰原则
4.常量:大写字母和下划线:MAX_VALUE
5.类名:首字母大写和驼峰原则:Man,GoodMan
6.方法名:首字母小写和驼峰原则:run(),runRun()
二、基本运算符
运算符
关系运算符
一元运算符号:自增++ 自减--
a++是先赋值再自增,在int b =a++;这句话中a先把自己的值(1)赋值给了b,所以最终b输出的值为1.
++a是先自增再赋值,再int c= ++a中 因为上句a++ a先自增了一次所以在int c= ++a 中a的初始值为2 ,++a再自增一次值为3 赋值给c 所以c的值输出为3。
幂运算