java数据类型

java数据类型导图

java的8种基本数据类型

​ 关于Java的8种基本数据类型,其名称、位数、默认值、取值范围及示例如下表所示:

序号数据类型位数默认值取值范围举例说明
1byte(位)80-2^7 - 2^7-1byte b = 10;
2short(短整数)160-2^15 - 2^15-1short s = 10;
3int(整数)320-2^31 - 2^31-1int i = 10;
4long(长整数)640-2^63 - 2^63-1long l = 10l;
5float(单精度)320.0-2^31 - 2^31-1float f = 10.0f;
6double(双精度)640.0-2^63 - 2^63-1double d = 10.0d;
7char(字符)160 - 2^16-1char c = 'c';
8boolean(布尔值)8falsetrue、falseboolean b = true;

java中的引用数据类型

类、接口类型、数组类型、枚举类型、注解类型。

区别:

基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。

引用数据类型在被创建时,首先要在栈上给其引用分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。

java的标识符

一般的,在java中标识符是以字母、下划线(_)、或者美元符号($)等开始的一个字符序列,后面可以跟字母、下划线、美元或数字等字符,但不能包含运算符和一些特殊的字符,如#、*等。

注意的是:标识符不能是java中自带的关键字,如class, new, int 等等

举例:

合法的标识符:name, _sex, $age

非法的标识符:5name, sex*, class

最后修改:2021 年 08 月 25 日 11 : 49 AM
如果觉得我的文章对你有用,请随意赞赏