记录学习Java的第三天

变量
1.变量的概念
>内存中的一个储存区域
>该区域的数据可以在同一类型范围内不断变化
>变量是程序中最基本的存储单元。包含变量类型,变量名和存储的值
2.变量的作用
>用于在内存中保存数据
3.使用变量的注意
>Java中每个变量必须先声明,后使用。
>使用变量名来访问这块区域的数据。
>变量的作用域:其定义所在的一对{ }内。
>变量只在其作用域内才有效。
>同一个作用域内,不能定义重名的变量

Java定义的数据类型
一,变量按照数据类型来分:

基本数据类型:
	整型:byte \ short \ int \ long
	浮点型:float \ double
	字符型:char
	布尔型:boolean

引用数据类型:
	类(class)
	接口(interface)
	数据(array)

二,变量在类中声明的位置:
成员变量 vs 局部变量

整数类型
1.Java各整数类型有固定的表数范围和字段长度,不受具体OS的影响,以保证Java程序的可移植性。
2.Java的整型常量默认为int型,声明long型常量须后加“l”或“L”。
3.Java程序中变量通常声明为int型,除非不足以表示较大的数,才使用long

浮点类型
1.与整数类型类似,Java浮点类型也有固定的表数范围和字段长度,不受具体操作系统的影响。
2.浮点型常量有两种表示形式:
>十进制数形式:如,5.12 512.0f .512(必须要有小数点)
>科学计数法形式:如,5.12e2 512E2 100E-2
3.float:单精度,尾数可以精确到7位有效数字。很多情况下,精度很难满足需求。
double:双精度,精度是float的两倍,通常采用此类型。
4.Java的浮点型常量默认为double型,声明float类型常量,必须后加“f”或“F”。

字符类型
1.char型数据用来表示通常意义上"字符"(2字节)
2.Java中所有字符都使用Unicode编码,故一个字符可以储存一个字母,一个汉字,或其他书面语言的一个字符。
3.字符型变量的三种表现形式:
>字符常量使用单引号(’ ‘)括起来的单个字符。例如:char c1 = ‘a’;char c2 = ‘中’; char c3 = ‘9’;
>Java中还允许使用转义字符‘\’来将其后的字符转变为特殊字符型常量。例如:char c3 = ‘\n’; //’\n’表示换行符
>直接用Unicode值来表示字符型常量:’\uXXXX’。其中,XXXX代表一个十六进制整数。如:\n000a 表示 \n。
4.char类型是可以进行运算的。因为它都对应有Unicode码。

布尔型:boolean
1.只能取两个值之一:true , false。
2.常常在条件判断,循环结构中使用。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页