欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java连载8-基本数据类型2

程序员文章站 2022-05-16 12:06:08
一、基本数据类型 1.字符串“abc”不属于基本数据类型,属于引用数据类型 2. 基本数据类型 占用空间大小(单位:字节) byte 1 short 2 int 4 long 8 float 4 double 8 boolean 1 char 2 3.计算机在任何情况下都只能识别二进制 4.换算关系 ......

一、基本数据类型

1.字符串“abc”不属于基本数据类型,属于引用数据类型

2.

基本数据类型   占用空间大小(单位:字节)

byte                1

short                2

int                  4

long                8

float                4

double              8

boolean             1

char                2

3.计算机在任何情况下都只能识别二进制

4.换算关系:1 byte = 8 bit 一个字节等于八个比特位,一个比特位表示一个二进制位:1/0

1 byte = 8 bit ,1 kb = 1024byte

5.关于java中的数字类型,数字都是有正负之分,所以在数字的二进制当中有一个二进制位被称为符号位,并且这个符号位在所有的二进制位的最左边,0表示正数,1表示负数。

6.byte类型最大值为01111111即为127.最小值为1111111.即为-128,最小值具体怎么算的,为什么不是-127,这和计算机底层原码、反码、补码有关系,这里不做讨论(注意第一位是正负位)

7.byte类型取值范围[-128,127],可以表示256个不同的数字(即为256个不同的二进制)

8.八种基本数据类型中前七个底层都是数字,而char类型表示的是现实世界的文字,因此需要制定对照表,这种关系叫做“字符编码”​

二、源码:

2.csdn:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料

 Java连载8-基本数据类型2