java基础(基本类型)

java基本类型

1.八种基本类型

基本类型,内置的,可以直接使用
在这里插入图片描述
声明变量类型时,会给变量分配内存,按类型的所占空间数来分配。实际开发尽量用字节空间少的,内存是宝贵的稀缺的就那么点,少占点。

2.默认初始值

八种基本类型的初始值
在这里插入图片描述
执行结果:
在这里插入图片描述

3.包装类

java中的基本数据类型int,double等不是对象,无法通过向上转型获取到Object提供的方法,而像String却可以,只因为String是一个对象而不是一个类型。基本数据类型由于这样的特性,导致无法参与转型,泛型,反射等过程。为了弥补这个缺陷,java提供了包装类。
在这里插入图片描述

4.基本类型的转换

小到大(隐式转换)

byte a = 120;
int b = a;			//直接转

大到小(显示转换)

int c = 120;
byte d = (byte)c;
c的类型大于d的类型长度,所以必须要进行强转
发布了6 篇原创文章 · 获赞 0 · 访问量 91

猜你喜欢

转载自blog.csdn.net/PeterLyihao/article/details/104433617