
正文
认识变量------JAVA
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
声明变量:
variables must have a type
variables must have a name
int count
// type int
//count name
变量就是杯子:
- 变量就像是被子,是一种容器,承载着某种事物。
- 每种杯子都可以装载数值。
- 例如:我要小杯的柠檬汁,请给我一个int变量保存的数值90。
- 杯子的类型:小杯,中杯,大杯,重量杯
- 变量的类型:byt,short,int ,long。
别溢出来了:
variables must have a type
variables must have a name
int count
// type int
//count name
- 变量就像是被子,是一种容器,承载着某种事物。
- 每种杯子都可以装载数值。
- 例如:我要小杯的柠檬汁,请给我一个int变量保存的数值90。
- 杯子的类型:小杯,中杯,大杯,重量杯
- 变量的类型:byt,short,int ,long。
别溢出来了:

无法用小杯子装完大杯子的水,会损失某些信息,也就是溢位。
控制对象
- 没有对象变量这样的东西
- 只有引用到对象的变量
- 对象引用保存的是存取对象的方法
- 它并不是对象的容器,而是类似指向对象的指针,或者说是地址
- 你无法将一个对象装进变量中,因为没有一个超巨型的杯子可以放进对象
- 对象只会存在于可回收垃圾的堆上。
- 引用变量就像是遥控器,遥控器上有个按钮是方法
//myDog为Dog的引用变量
//Dog引用变量就像是Dog的遥控器,遥控器上有个按钮是bark;
Dog mydog = new Dog();
myDog.bark();
//myDog为Dog的引用变量
//Dog引用变量就像是Dog的遥控器,遥控器上有个按钮是bark;
Dog mydog = new Dog();
myDog.bark();

数组犹如杯架

Dog数组:










