变量有两种:
-
primitive主数据类型变量:用来保存基本类型的值,包括整数、布尔、浮点数等。
8种:boolean, char, byte, short, int, long, float, double -
引用变量
对象的行为:
方法会运用形参。调用的一方会传入实参。方法可以有返回值。
封装:将实例变量标记为private,将getters和setters标记为public
实例变量永远都有默认值。
null代表没有操作对象的远程控制,他是个引用而不是对象。
实例变量与局部变量:
- 实例变量是声明在类内而不是在方法中。
- 局部变量声明在方法中。
- 局部变量在使用前必须初始化,否则编译器显示错误。
变量的比较:
- 使用==来比较两个primitive主数据类型,或判断两个引用是否引用同一个对象。
- 使用equals()来判断利昂古对象是否在意义上是相等的。