你的位置:首页 > Java教程

[Java教程]认识变量


 

声明变量:


 

  • variables must have a type

  • variables must have a name

1 int count 2 // type  int3 //count name



变量就是杯子:


  • 变量就像是被子,是一种容器,承载着某种事物。
  • 每种杯子都可以装载数值。
  • 例如:我要小杯的柠檬汁,请给我一个int变量保存的数值90。
  • 杯子的类型:小杯,中杯,大杯,重量杯
  • 变量的类型:byt,short,int ,long。

 

别溢出来了:


 

 

  • 无法用小杯子装完大杯子的水,会损失某些信息,也就是溢位。



 

控制对象


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

 

 


数组犹如杯架


 

 



 

Dog数组: