实例变量: 不需要static关键字来声明,需要类的实例(对象)调用(用“.”);类变量: 用static修饰,可以用类名调用,也可以用类的实例调用;
局部变量: 在方法内任意定义变量即为局部变量;
final变量: 一旦赋值,不可以再修改的变量;final属性只允许赋值一次,且只能通过构造方法赋值,定义后也就是一个常量;final修饰的变量,只允许赋值一次
a++和++a的区别?
a++ : 先使用,后加1
++a : 先加1,后使用
实例变量: 不需要static关键字来声明,需要类的实例(对象)调用(用“.”);类变量: 用static修饰,可以用类名调用,也可以用类的实例调用;
局部变量: 在方法内任意定义变量即为局部变量;
final变量: 一旦赋值,不可以再修改的变量;final属性只允许赋值一次,且只能通过构造方法赋值,定义后也就是一个常量;final修饰的变量,只允许赋值一次
a++和++a的区别?
a++ : 先使用,后加1
++a : 先加1,后使用