Java基础学习:数据类型
-
强类型语言:
-
要求变量的使用要严格符合规定,所有变量都必须先定义后使用;
-
好处:安全性高;
-
缺点:速度会慢;
-
-
弱类型语言:
-
VB,JS
-
没有严格区分界限,
-
-
Java的数据类型分为2大类:
-
基本类型:
-
引用类型:
基本数据类型:数值类型,boolean类型
-
数值类型:
-
整数类型:
-
byte:占一个字节范围:-128 - 127
-
short:占2个字节范围:-32768 - 32767
-
int:占4个字节范围:-21亿 - 21亿
-
long:占8个字节范围:2的64次方
-
-
浮点类型:
-
float:占4个字节
-
double:占8个字节
-
-
字符类型char:占2个字节
-
-
boolean类型:占1位,其值只有true和false
-
-
引用数据类型:
-
类
-
接口
-
数组
-
-
例子:
public class Demo02 {
public static void main(String[] args) {
//8大基本数据类型
//整数
int num1=10;//最常用
//byte num2=200;
byte num2=20;
short num3=30;
long num4=30L;//Long类型,后面要加L
//小数:浮点数
float num5=50.1F;//Float后面要加个F
double num6=3.14159262222;
//字符类型
char name='A';
//字符串 ,String不是关键字,是类
String name1="haha";
//布尔值:boolean 值:是,非
boolean flag=true;
boolean flag1=false;
}
}
-
什么是字节:
-
位(bit):是计算机 内部数据 存储的最小单元,11001100是一个8位二进制数;
-
字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示;
-
1B(byte,字节)=8bit(位)
-
字符:是指计算机中使用的字母,数字,字和符号
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律