java的基础数据类型的特点
Java数据类型以及区别
- 一, 数据类型
-
-
- 1.基础类型
- 2.引用类型
-
- 二,基本数据类型和引用数据类型的区别
-
-
- 1. 存储位置
- 2. 传递方式
- 个人如何选择使用
-
一, 数据类型
1.基础类型
JAVA中一共有八种基本数据类型,分别是:byte、short、int、long、float、double、char、boolean。
1、byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
2、short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。
3、int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。
4、long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。
5、float:32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。
6、double:64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。
7、boolean:只有true和false两个取值。
8、char:16位,存储Unicode码,用单引号赋值。
2.引用类型
1.引用类型 由类型的实际值引用(类似于指针)表示的数据类型。如果为某个变量分配一个引用类型,则该变量将引用(或“指向”)原始值。不创建任何副本。
2.引用数据类型非常多,大致包括:
类、 接口类型、 数组类型、 枚举类型、 注解类型、 字符串型
例如,String类型就是引用类型。
ps:其实除了基本数据类型之外,其他的都可以称为引用类型
二,基本数据类型和引用数据类型的区别
1. 存储位置
基本数据类型
引用变量类型
2. 传递方式
基本变量类型
引用变量类型
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/20018.html