本文介绍: 位(bit):是数据存储的最小单位。二进制数系统中,每个0或1就是一个位,叫做bit(比特)其中8个bit 就是一个字节(byte)java中声明整型变量时,通常声明为int类型,除非不足以表示较大的数,则声明为long类型。字节(byte):是计算机用于计算存储容量的基本单位,一个字节等于8bit(位)定义long类型的变量时,赋值时需要以小写字母“l”或者大写字母“L”作为后缀。整数类型:byte、short、int、long。java的整型常量默认为int类型。

整数类型:byte、short、int、long

类型 占用存储空间 表数范围
byte 1字节=8bit位 -128~127
short 2字节 -2^15~2^15-1
int 4字节 -2^31-2^31-1(约21亿)
long 8字节 -2^63~2^63-1

定义long类型的变量时,赋值时需要以小写字母“l”或者大写字母“L”作为后缀

java中声明整型变量时,通常声明为int类型,除非不足以表示较大的数,则声明为long类型

java的整型常量默认为int类型

计算机存储单位

字节(byte):是计算机用于计算存储容量的基本单位,一个字节等于8bit(位)

位(bit):是数据存储的最小单位。二进制数系统中,每个0或1就是一个位,叫做bit(比特)其中8个bit 就是一个字节(byte)

转换关系:

8bit = 1byte

1024byte = 1kb

1024kb = 1M

1024M = 1G

案例

public class VaratiableTest {
    public static void main(String[] args) {
        byte b1 = 12;
        byte b2 = 127;
        short b3 = 128;
        short b4 = 18888;
        int  b5 = 1888888;
        long b6 = 18888888999999L;
        System.out.println(b6);
        
    }
}

原文地址:https://blog.csdn.net/txl910514/article/details/135466921

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_53062.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注