Java的简单介绍:常量
JVM:Java虚拟机,专门用于运行Java程序,保证跨平台.
JRE:Java的运行环境,包含了JVM和核心库类.
JDK:Java的开发工具包,包含了JRE和开发工具(Javac命令,java命令)
三者的关系:
JDK>JRE>JVM
常量:
概念:在程序的执行过程中其值不可以发生改变的量.
分类:(6类)
1:整数常量:直接写 例如:6,-6.
2:小数常量:直接写 例如:6.6,-.6.6
3:字符常量:
Java中规定,字符常量必须使用单引号' ' 引起来,而且单引号中只能写一个字符(不能不写,也不能写2个及以上的字符,单个汉字也属于字符常量)空格也属于字符.
4:字符串常量:
Java中规定,字符串常量必须使用双引号" "引起来,而且" "中可以写多个字符(0个/1个/2个).
5:布尔常量:(boolean) 只有两个值: ture:真的 false:假的.
6:空常量:只有一个值(null)
变量:概念:
分类(基本类型[四类八种]和引用类型)
1:整数: 范围
byte: 1个字节 -128~127
short: 2个字节 正负3万多
int: 4个字节 正负21亿(整数常量默认是int类型)
long: 8个字节 大概19位数表示long类型的数据时建议右边添加字母L/l
2:小数:(浮点数) fioat double
float: 占4个字节 表示float类型的数据时,建议右边添加字母F/f , 虽然float占4个字节,但是由于内部采用科学计数法,取值范围远远大于占用8个字节的long类型
double: 占用8个字节 小数常量默认是double类型
3:字符型
char: 占2个字节 取值范围 0~65535
4:布尔
boolean占一个字节 取值只有true(真) false(假)
变量的注意事项:
1.变量名称: 在同一大括号范围内,变量的名字不可以相同
2.变量赋值: 定义的变量,不赋值不能使用.
3.定义long类型的变量的时候需要在整数后面加上 L (大小写都行,建议大写) 因为整数默认的是int 类型,整数太大可能会超出int范围
4.定义float类型的变量时,需要在小数后面加上 F (大小写都行,建议大写) 因为浮点数的默认类型是double,double 的取值范围是大于float的,类型不兼容.