计算机编程基础---字节Byte与数据类型byte

梳理知识:

一、在计算机中,数据是以二进制形式来表示和存储。(例如:字节类型数字101——>在计算机中表示为01100101

二、Java中,有八种基本数据类型,如下表:

数据类型

大小

取值范围

默认值

byte

1B(8)

-128 ~ 127

0

short

2B(16)

-215  ~ 215-1

0

Int

4B(32)

-231 ~ 231-1

0

long

8B(64)

-263 ~ 263-1

0

char

2B(16)

0 ~ 216-1

\U0000

float

4B(32)

1.4013E-45 ~3.4028E+38

0.0F

double

8B(64)

4.9E-324 ~1.7977E+308

0.0D

boolean

1B(8)

True, false

false

 

三、在计算机中,存储单个中文字符(包含中文符号)需要占2个字节,而存储单个英文字符(包括英文符号)只占1个字节。

四、中文字符(包含中文符号)之所以需要2个字节,是因为使用的是GBK/GBK2312进行编解码。而英文字符(包括英文符号)之所以占1个字节,是因为使用ASCll码进行编解码。

五、在计算机中,无论是txtword任何文档,所输入的都是字符。(例如:文档中,110看上去是数字,就很容易误以为是高级语言当中的int类型,但其实它是3个字符,因此占3个字节,而int类型占4个字节)

六、字节用大写B表示,位用小写b表示

 

关于字节

字节就是计算机中数据储存的基本单位(其实是最小单位)

位是计算机中最小单位,用于组成字节(1字节=8位),数据存储在计算机中使用的最小单位是字节Byte,下面是常见的数据存储单位:

BKBMBGBTB

单位换算:

1TB=1024GB

1GB=1024MB

1MB=1024KB

1KB=1024B

关于字节类型

字节类型bytejava中八钟基本数据类型之一,它占1个字节,他说能表达的数的范围为-128~127。它只能表示数字,而无法表示中文和英文字符。

字节类型与字节的区别

字节是一种单位,用于衡量数据大小的。

字节类型是一种数据类型,此类型数据需要1字节大小空间存储。

上述是本人学习的总结,如有不对,希望大伙多多指正!

 

posted @ 2014-05-17 14:58  涛少  阅读(474)  评论(0编辑  收藏  举报