(1)8种基本数据类型:
整型: byte[1字节] short[2字节] int[4字节] long[8字节]
四种整型之间的区别:申请的内存空间不同
eg:byte(-128<-->127)
//假如long也不够用怎么办?基本数据类型不够用了,我们就要使用引用数据类型BigDecimal
浮点型: float[4字节] double[8字节]
字符型: char[由一个数字或者字母或者字符或者字](也可以使用unicode编码,但一般不这么用)
规范:长度必须为1;而且必须用英文符号单引号括起来
//什么是unicode编码?每一个字符都代表一个整型值,理论上可以用来计算,基本上包含了全世界所有的语言,兼容ASCII码。
boolean型:表示是否或者真假,只有两个值(true,false)
(2)变量的定义:
语法: 数据类型 变量名=变量值
eg:int i=3; //‘=’表示赋值的意思
eg:int i; //变量的声明,只能一次
i=3; //变量的赋值,可以多次
(3)类型转换:
long i=3000000000L; //直接的一个整数值默认是int类型,如果要定义个long类型的后面加上L
float f=3.1F; //直接一个小数值默认是double类型,定义个float类型在后面加F
double d=3.2;
//由低到高,默认类型自动转换
byte b=1;
int t=b;
//由高到低,需要强制类型转换
float f=3.1F;
t=(int)f;
其他补充:
B(browser)/S(server) 架构 C(client)/S(server)架构
DOC: 命令
1,当前路径下有可执行的命令文件
2,当前系统下的环境变量的path路径下面有可执行的命令文件
javac : 需要带后缀名
java:不需要
计算机保存东西保存在哪里?
1,硬盘(大,慢,能持久化) 2,内存(小,快,不能持久化)
内存:存储器,存储数据的。 1B 1b
1MB = 1024KB = 1024Byte = 8bit(0/1)
当我们运行java程序的时候是运行在内存里面,但是java程序有能力把数据写到硬盘中。
多种整型类型设计为了节约内存空间的考虑,但我们目前一般不用考虑这一点。一般直接用int
原文:https://www.cnblogs.com/sunzhiqiang/p/11641044.html