文档介绍:第二章 Java语言基础
Java数据类型
运算符与表达式
流程控制语句
Java数据类型
基本数据类型
类型之间的转换
Java数据类型的分类
简单数据类型
Integeral: byte,short,int,long
Floating: float,double
Textual: char
Logical: boolean
复合数据类型(对象引用类型)
class
interface
数组
几个概念1 标识符与保留字
标识符(identifier):在程序中用来标识各变量或者常量的符号。
必须由字母、下划线或$开始,其余字母可以为上述三种字母或者数字
合法的标识符:
var_list_a
$var2
_var$_2
不合法的标识符:
1var
var%
interface
保留字
由系统中预定义的,留作专用的标识符。
保留字不可以作为标识符。
2 常量与变量
常量:恒值的量
必须使用final关键字定义常量,例如
final float COUNT_RATE=;
final int AREA=100;
系统提供的常量:,
变量
float length=;
int count=20;
基本数据类型
整型
浮点型
字符型
布尔型
整型数据
分类
byte short int long
字节数 1 2 4 8
数字范围-128~127 -32768~ -2,147,483,648
32767 ~2,143,483,647
表示法
十进制:12,…
十六进制: 0xC1,0x2A34F5,….
八进制:010,…
整型数据的使用
默认的整型常量为int型
x=12;//此处常量12为int型
对于long型常量,当值超出了int范围时,需要添加后缀”L”
long x=**********L;//正确,“l”亦可
long x=**********;//错误
long x=12;//正确
整型数据的使用2
对于byte,short型变量,在赋值时存在两种情况:
如果值不超过规定的范围,不会出现问题
如果值超出了规定的范围,会引起语法错误
例如
byte b=12;//no problem
byte b=256;//error