关键字:
boolean
break
byte
case
catch
char
class
continue
default
do
double
else
extends
final
finally
float
for
if
implements
import
instanceof
int
interface
long
native
new
package
private
protected
public
return
short
static
super
switch
synchronized
this
throw
throws
transient
try
void
volatile
while
java数据类型划分:
java数据类型的长度与取值范围:
类型
占用存储空间
数值范围
整形数
1字节
-128~127
2字节
-2^15~2^15-1
4字节
-2^31~2^31-1
8字节
-2^63~2^63-1
浮点数
-3.403E38~3.403E38
-1.798E308~1.798E308
字符型数
注意: 各种数据类型之间是可以相互转换的,转换原则: · 数据量小的向数据量大的转换,是可以自动完成的。 · 数据量大的如果向数据量小的转换,是必须强制完成的。· 字符和数字也是可以相互转换的,操作的是ASCII码。· java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加F或f。
注意:· 最大值加1就是最小值,最小值减1就是最大值:
以byte为例,byte占8位
最大
01111111
127
正数
00000001
1
零
00000000
0
负数
10000001
-1
次最小
11111111
-127
最小
10000000
-128
java变量初始化默认值:
另:
1、在java中,布尔型有专门的值true和false,不能像C语言使用1或0表示真或假。2、println在输出完后自动换行,print输出完后不换行。且输出可用"+"表示连接。3、转义字符:\n:表示换行,\t:表示制表符:tab,输出引号:\" 等。4、C语言中,int为16位,2字节;java中int为32位,4字节。
发布
文章评论(0条评论)
登录后参与讨论