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。

相关推荐
茫忙然几秒前
Claude Code 接入 DeepSeek 或 多模型 教程(Linux)
java·linux·数据库
兰令水1 小时前
leecodecode【反前后指针】【2026.5.31打卡-java版本】
java·开发语言
AI人工智能+电脑小能手9 小时前
【大白话说Java面试题 第87题】【Mysql篇】第17题:分布式事务的实现原理?
java·数据库·分布式·mysql·面试
来杯@Java9 小时前
图书管理系统(基于springboot+vue前后端分离的项目)计算机毕业设计java
java·spring boot·spring·vue·毕业设计·mybatis·课程设计
卷毛的技术笔记10 小时前
告别硬编码!Spring AI Alibaba 实现 AI Agent 智能工具调用(Tool Calling)
java·人工智能·后端·python·spring·ai编程
编程大师哥10 小时前
匿名函数 lambda + 高阶函数
java·python·算法
東雪木11 小时前
多线程与并发编程 专属复习笔记
java·开发语言·笔记·java面试
adrninistrat0r11 小时前
Java调用链MCP分析工具
java·python·ai编程
噜噜噜阿鲁~11 小时前
python学习笔记 | 11.3、面向对象高级编程-多重继承
java·开发语言
春生野草12 小时前
反射、Tomcat执行
java·开发语言