类型转换 (casting)
1. 隐型类型转换:自动类型转换(系统完成)
① 宽化转换(widening conversion)
byte j=60; short k=4; int l=31; long m=4l; long result=0l; result +=j-8; result *=k+2; result /=m+1; result -=l; result %=m;
Java语言基本元素
——关键字:注意事项
在Java中,true、false和null都是小写的。区别于 C++中大写的TRUE、FALSE和NULL。
所有的数据类型所占用的字节数都是固定的,并 且和实现无关的,因此在Java中没有sizeof操作符。
不必死记这些关键词,当理解每个关键词的含义 后,自然就记住了所有的关键词。
第2章 Java语言基础
• 2.1 语言成分 • 2.2 语句与结构化程序设计 • 2.3 数组 • 2.4 字符串
2.1 语言成分
1. 2.1.1 标识符与关键字 2. 2.1.2 基本数据类型 3. 2.1.3 变量与常量 4. 2.1.4 运算符与表达式
2.1.1 标识符与关键字
1. 关键字
类型转换 (casting)
1. 隐型类型转换:自动类型转换(系统完成)
类型转换表
源类型 转换后不会丢失数据的目的类型
byte
short, char, int, long, float, double
short
char, int, long, float, double
char
int, long, float, double