美文网首页
Java语言基本数据类型大小

Java语言基本数据类型大小

作者: YNZXGWZM | 来源:发表于2018-10-22 13:28 被阅读0次
类型 字节数 位数 取值范围
Byte 1 8 -128~127
char 2 16 -2的15次方到2的15次方-1
shout 2 16 -2的15次方到2的15次方-1
int 4 32 -2的31次方到2的31次方-1
long 8 64 -2的63次方到2的63次方-1
Float 4 32 3.402823e+38 ~ 1.401298e-45
double 8 64 1.797693e+308~ 4.9000000e-324
boolean 1(前7位是0) 1 0~1
 public static void main(String[] args) throws UnsupportedEncodingException {
        //负数的2进制计算方法是,除了符号位之外,取反再加1。
        // 所以1000 0000 ,除符号位之后,取反得到 111 1111 ,再加1得到:1000 0000 =  -128    符号位要记得。
        //而1111 1111 ------取反----->   1000 0000  --------加1--------->  1000 0001 = -1这边符号位还在。
        int length = new String("付").getBytes("GBK").length;
        System.out.println(Byte.MAX_VALUE); //127       1111 1111 去掉符号位 111 1111 =2的7次方减1 =2^7-1
        System.out.println(Byte.MIN_VALUE); //-128
        System.out.println(Short.MAX_VALUE); //32767
        System.out.println(Short.MIN_VALUE);  //-32768
        System.out.println(Integer.MAX_VALUE);//2147483647
        System.out.println(Integer.MIN_VALUE);  //-2147483648
        System.out.println(Long.MAX_VALUE);  //9223372036854775807
        System.out.println(Long.MIN_VALUE);  //-9223372036854775808  总共19long类型的数字

    }

相关文章

  • 技术问 - int 和 Integer有什么区别

    Java语言提供两种不同的类型,即基本数据类型和引用数据类型,int是基本数据类型,Integer是Java语言为...

  • Java语言基本数据类型大小

  • Java的八种基本数据类型

    Java的八种基本数据类型 基本数据类型 Java语言提供了八种基本类型。 基本数据类型:数值型、字符型、布尔型。...

  • 拆箱装箱

    Java为每种基本数据类型都提供了对应的包装器类型。Java语言是一个面向对象的语言,但是Java中的基本数据类型...

  • 基本数据类型

    Java是强类型语言,每个变量都需要声明其数据类型.Java数据类型可分为基本数据类型和引用数据类型. 基本数据类...

  • Java基础6 -- 数据类型

    Java中数据类型的分类 基本数据类型: 基本数据类型是Java语言中内置的类型 ,包括四类,八种 分别是整数类型...

  • Java中的数据类型

    本文基于JDK 1.8.0_45 基本数据类型 Java中的基本数据类型及其所占字节大小如下所示。基本数据类型是在...

  • Java学习笔记之程序基本概念

    一、数据类型 1.Java数据类型划分,见下图: 2.Java基本数据类型的大小、范围、默认值,见下图: 如果超过...

  • 三、JNI-基本类型、字符串和数组

    基本类型 字符串 数组 #1. 基本类型 Java语言中数据类型分为基本数据类型和引用数据类型,其中基本数据类型分...

  • Java八大基本数据类型

    Java八大基本数据类型 1.介绍 Java语言提供了8种基本数据类型。分别是 byte、short、int、lo...

网友评论

      本文标题:Java语言基本数据类型大小

      本文链接:https://www.haomeiwen.com/subject/qrfgzftx.html