Java基础03之数据类型
数据类型
- Java是一种强类型语言,即要求变量的使用要严格符合规范,所有变量都必须先定义后才能使用
基本类型(primitive type)
数值类型
整数类型
- byte
byte占1个字节,范围为-128~127 - short
short占2个字节,范围为-32768~32767 - int
int占4个字节,范围为-2147483648~2147483647 - long
long占8个字节,范围为-9223372036854775808~9223372036854775807
浮点类型
- float
float占4个字节
2。 double
double占8个字节
字符串类型
- char
char占2个字节
boolean类型
boolean占1位,其值只有true和false两个
public class Demo{
public static void main(String[] args){
//八大数据类型
//整数
byte num1 = 10;
short num2 = 20;
int num3 = 30; //最常用的整数数据类型
long num4 = 500l;//long类型要在数字后面加个l
//小数:浮点数
float num5 = 12.3f;//float类型要在数字后面加个f
double num6 = 4.23552334;
//字符
char c = 'A';
//布尔值:是非
boolean b = true;
}
}
引用类型(reference type)
引用类型有类、接口、数组,后面会展开,在这里暂不表述
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具