一、java基础(变量)
1.1变量是程序的基本组成单位
不论是使用那种高级别语言,变量都是其程序的基本组成单位,比如
1.2概念
变量相当于内存中一个数据存储空间
的表示,你可以把变量看做是一个房间的门牌号,通过
门牌号
我们可以找到房
间,而通过变量名可以访问到变量
(
值
)
。
1.3变量的使用步骤
1)
声明变量
int a;
2)
赋值
a = 60; //
应该这么说
:
把
60
赋给
a
使用
System.out.println(a);
//
也可以一步到位
[int a = 60; 通常我们是一步完成]
1.4变量使用主要事项

1.5数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间
(
字节
)

1.6整数类型
Java
的整数类型就是用于存放整数值的,比如
12 , 30, 3456
等等
例如:
byte n1 = 10;
short n2 = 10;
int n3 = 10;//4
个字节
long n4 = 10; //8
个字节

整型的使用细节
IntDetail.java

1.7浮点类型
Java
的浮点类型可以表示一个小数,比如
123.4
,
7.8
,
0.12
等等
浮点型的分类:

说明一下:
1) 关于浮点数在机器中存放形式的简单说明,
浮点数
=
符号位
+
指数位
+
尾数位
2) 尾数部分可能丢失,造成精度损失(
小数都是近似值
)
。
浮点型使用细节
FloatDetail.java

1.8字符类型(char)
字符类型可以表示单个字符
,
字符类型是
char
,
char
是两个字节
(
可以存放汉字
)
,多个字符我们用字符串
String.
#
代码
char c1 = 'a';
char c2 = '\t';
char c3 = '
韩
';
char c4 = 97;
字符类型使用细节:


1.9布尔类型:boolean
1.10基本数据类型转换
1.11强制类型转换
自动类型转换的逆过程,
将容量大的数据类型转换为容量小的数据类型
。使用时要加上强制转换符
( )
,但可能造成
精度降低或溢出
,
格外要注意。
