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。

相关推荐
麻雀聊技术3 小时前
一重启 AI 就失忆?用 Spring AI + PostgreSQL 3步搞定“长期记忆”持久化(附完整代码)
java·spring·openai
码农进化录3 小时前
Java 程序员的 AI 进化论 | LangChain4j 入门,Java 开发者的 AI 应用框架
java·spring boot·openai
番茄炒鸡蛋加糖4 小时前
中级核心技术1--MySQL/Java 并发
java·数据库·mysql
he___H4 小时前
Spring-Configur注解
java·spring
SunnyDays10115 小时前
Java 如何为 PDF 添加、修改和删除书签
java·pdf
铃木之影5 小时前
Java 版本 RAG 示例(Spring AI + Milvus)
java·人工智能·spring
C++、Java和Python的菜鸟5 小时前
第14章 项目部署(Linux)
java
智海深蓝6 小时前
智慧渔业海上养殖数字孪生实践方向与难点拆解分析
java·前端·网络
2601_955760076 小时前
Claude API 多人协作中的版本管理方法
java·ai编程
梦想的旅途26 小时前
企业微信API二次开发:外部群模块功能清单与全场景对接
java·python·企业微信