head first java第三章的学习

主类型和引用类型

其实这一章对我来说理解不是问题,主要是一些细节性上的东西。

引言: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类里面定义了自己的引用类型数组!!!????不过只用了实例变量。

猜你喜欢

转载自blog.csdn.net/qq_41004188/article/details/82952802