原创 Java SE -- 01.标识符、数据类型

2011-9-22 23:58 1399 8 8 分类: MCU/ 嵌入式

关键字:

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数据类型划分:

20110922000528001.jpg

 

java数据类型的长度与取值范围:

 

类型

占用存储空间

数值范围

整形数

byte

1字节

-128~127

short

2字节

-2^15~2^15-1

int

4字节

-2^31~2^31-1

long

8字节

-2^63~2^63-1

浮点数

float

4字节

-3.403E38~3.403E38

double

8字节

-1.798E308~1.798E308

字符型数

char

2字节

-2^15~2^15-1

 

注意:
各种数据类型之间是可以相互转换的,转换原则:
· 数据量小的向数据量大的转换,是可以自动完成的。
· 数据量大的如果向数据量小的转换,是必须强制完成的。
· 字符和数字也是可以相互转换的,操作的是ASCII码。
· java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加F或f。 

  

注意:
· 最大值加1就是最小值,最小值减1就是最大值:

byte为例,byte8

最大

01111111

127

正数

00000001

1

00000000

0

负数

10000001

-1

次最小

11111111

-127

最小

10000000

-128

 

java变量初始化默认值:
20110922005006001.jpg

另:

1、在java中,布尔型有专门的值truefalse,不能像C语言使用10表示真或假。
2
println在输出完后自动换行,print输出完后不换行。且输出可用"+"表示连接。
3
、转义字符:\n:表示换行,\t:表示制表符:tab,输出引号:\" 等。
4
C语言中,int16位,2字节;javaint32位,4字节。

 

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条