Java基础入门-Day2
Java编程基础
JAVA使用的字符集:Unicode字符集(没有乱码):2个字节/16位
程序:代码段{}=>句=>符号=>类型
Java最小基本函数单位:类
Java中的标识符
Java中的标识符大小写区分严格
标识符可以由任意顺序的大小写字母,数字,下划线(_)和美元符号($)组成,但标识符不能以数字开头,也不能是Java中的关键字,且不能包含空格。
final 数据类型
变量名=初始值
在初始化时赋值,初始化后不可更改
Java中的变量于常量
变量名第一个单词小写,后续仅开头大写,例如xxxYyyZzz,常量所有字母大写,多个单词用下划线连接。
变量的定义
定义变量的语法格式:
变量类型 变量名 [=初始值];
初始值在申明或后续赋值
变量名必须是一个合法的标识符,而[ ] 中的内容是可选项,即在定义变量的同时,可以对该变量进行初始化赋值。
以变量作用范围分类
局部变量
成员变量
变量的数据类型
数据类型分为基本数据类型和应用数据类型
基本数据类型:
数据值{整数类型(byte,short,int,long),浮点类型(float,double)}
字符型(char)
布尔型(boolean)
引用数据类型:
类(class)
接口(interface)
数组([ ])
枚举(enum)
注解(Annotation)
整数类型变量
类型名 占用空间 取值范围
byte 8位(1个字节) -2的7次~2的7次-1
short 16位(2个字节) -2的15次~2的15次-1
int 32位(4个字节) -2的31次~2的31次-1
long 64位(8个字节) -2的63次~2的63次-1
在为一个long类型的变量赋值时要注意一点,所赋值的后面要加上一个字母L(或小写l),说明赋值位long类型。如果赋的值未超出int型的取值范围,则可以省略字母L(或小写l)。
浮点数类型变量
类型名 占用空间 取值范围
float 32位(4个字节) 1.4E-45到3.4E+38,-1.4E-45到-33.4E+38
double 64位(8个字节) 4.9E-324到1.7E+308,-4.9E-324到-1.7E+308