主类型和引用类型
其实这一章对我来说理解不是问题,主要是一些细节性上的东西。
引言:java有哪些类型?怎么声明变量?如何运用变量?怎么垃圾回收这些变量?
java类型,必须要有类型和名称,转换有时候会丢失数据,别用小容器装大容器。
基本类型有哪些?
大体:整数(1234的都有)、浮点数(就两个)、布尔(boolean)和char
注意:float后面要加上f
boolean常用名称:isFun,isPunkRock
引用类型
对象三步骤:声明,创建,赋值
引用变量的大小 和jvm相关
不可以像c一样进行计算
final之后不可以变指向
主类型的数组和引用类型的数组
本质:数组是对象——左边会创建出一个遥控器
本身有length变量
区别!
int[] nums=new int[7];
左:nums是遥控器,不是容器本身
右:创建七个int容器,可以直接赋值
Dog pets=new Dog[7];
左:创建指向数组的遥控器
右:创建7个引用变量,要再创建对象(要记得写啊)
第三章看完了
还是总结一下吧,看看学了些啥
有两个变量类型,primitive和引用类型
数组左边是遥控器
容器要注意大小
完了。
练习题
前面也写了,不过没什么问题
奇奇怪怪的!!!!Hobbits类里面定义了自己的引用类型数组!!!????不过只用了实例变量。