Java当中的数据类型

复制代码
基本数据类型和引用数据类型

基本数据类型:

复制代码
四类:整型、浮点型、字符型以及布尔型

八种:

注意:

复制代码
字符类型char:2字节(1字节8位)
复制代码
boolean数据类型不可以
Java当中没有所谓的:0是假 非0是真的说法(boolean和int类型不可以相互转换)
真假只有:true或者false
复制代码
byte字节类型取值范围为(-128 ~ 127)

在Java中,不论是在16位系统还是32位系统,int都占用4个字节,long都占8个字节

复制代码
在Java中,数据类型的大小是固定的,不受操作系统或硬件平台的影响。
因为Java的设计目标之一是"平台无关性",确保Java程序在不同的硬件和操作系统上运行时有相同的行为。
这种设计使Java代码具有良好的可移植性,在不同硬件平台上无需修改便能获得一致的行为表现。

引用数据类型:

复制代码
类、接口、数组

引用数据类型的变量存储的是对象的内存地址,而不是对象的实际内容,这类数据类型初始化时默认值为null。

相关推荐
SL_staff5 分钟前
中小离散制造如何用工艺路线模板解决‘人走流程丢’——JVS-APS 实践解析
java·设计模式·全栈
我命由我1234513 分钟前
Android 开发问题:使用 AndroidTreeView 时,自定义视图无法撑满父容器
android·java·java-ee·kotlin·android studio·android-studio·android runtime
冷雨夜中漫步33 分钟前
DeepSeek Harness:一切皆插件的 AI Agent 框架深度解析
java·人工智能·ai·开源·github
lhldsg1 小时前
社区健身系统开发实战:从需求分析到落地部署全流程指南
java·开发语言·小程序·需求分析
覆东流1 小时前
4.Java运算符与表达式
java·开发语言·后端
JacksonMx1 小时前
ContentCachingRequestWrapper 实战:解决请求体“只能读一次”的官方方案
java·spring boot·spring
微石科技1 小时前
医疗设备维保如何从被动维修转向预防管理?宁波微石科技让运行数据提前发信号
java·后端·struts
学计算机的计算基2 小时前
TCP 传输层硬核整理:三次握手、四次挥手、拥塞控制一次讲透
java·网络·笔记·网络协议·算法
都叫我大帅哥2 小时前
@EnableTransactionManagement 详解:Spring 声明式事务的基石
java·spring
A黄俊辉A3 小时前
java RedisTemplate 的使用
java·spring boot·spring