1、编写:.java文件
2、编译:用javac.exe生成 .class字节码文件 (字节码文件名就是类名)
3、运行:用java.exe运行
windows不区分大小写。
变量
基本类型的变量
java中必须先定义再使用,可以重新赋值,二次赋值不能重复定义。
基本数据类型
CPU可以直接运算的类型
- 整数型:byte,short,int,long
1.java只定义了带符号的整型,因此最高位要留给符号位(0+,1-) - 浮点型:float,double
1.用科学计数法表示小数,小数点可以浮动
2.float类型需要加f后缀 - 字符型:char
1.表示一个字符
char a = 'A';
char zh = '中'; - 布尔型:boolean
了解这些类型的区别,须知道内存的基本结构:
最小存储单元byte(1b=8bit),它的二进制表示范围从0000000011111111,换算成十进制是0255,换算成十六进制是00~ff。内存单元从0开始编号,称为内存地址。一个字节是1byte,1024字节是1K,1024K是1M,1024M是1G,1024G是1T。 - 不同的数据类型占用的字节数不一样
引用类型的变量
- 常量
避免到处修改数字,通常大写。
final double O = 3.14; // o是一个常量
1.常量不可再次赋值 - var关键字
省略变量类型
比如:StringBulider sb = new StringBulider();
var sb = new StingBulider ();