强类型语言
要求变量的使用要严格符合规定,所有变量都必须要先定义后才能使用
弱类型语言
要求变量的使用不严格符合规定,所有变量都不需要定义才能使用
Java的数据类型分为两大类
基本类型
● 数值类型
○ 整数类型
■ byte占1个字节范围:-128-127
■ short占2个字节范围:-32768-32767
■ int占4个字节范围:-2147483648-2147483647
■ long占8个字节范围:-9223372036854775808-9223372036854775807
○ 浮点类型
■ float占4个字节
■ double占8个字节
● boolean类型:占1位其值只有true和flase两个
int num1 = 10;
byte num2 = 20;
short num3 = 30;
long num4 = 30L;//Long类型需要在数字后面加一个L
//小数,浮点数
float num5 = 50.1F;//Lfloat类型在数字后面加一个F
double num6 = 3.1415;
//字符
char name = 'A';
//字符串,String不是关键字,类
String namea = "宋俊青";
//布尔值
boolean flag = true;
boolean flag1 = false;
引用数据类型
● 类
● 接口
● 数组
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!