zoukankan      html  css  js  c++  java
  • Java八种基本类型

    常用基本类型(byte、short、int、long、float、double、char、boolean)

     |-数值型 表示整数和小数

      |-整型:byte、short、int、long     默认值:0

         |-浮点型:float、double               默认值:0.0

    |-字符型:char                                    默认值:“u0000”

    |-布尔型:boolean                              默认值:fasle

    引用数据类型:数组、类、接口          默认值:null

    1、(常用基本类型汇总)

      整数类型:

      byte:1byte  字节数据       -128~127

      short:2byte  短整数         -32768~32767

      int:4byte    普通整数       -2147483648~2147483467

      long:8byte 长整数          -9223372036854775808~9223372036854775807

      浮点类型:

      float:4byte 浮点数

      double:8byte 双精度浮点数

      char: 2byte 一个字符       0-65536

      boolean:逻辑变量(true,false)

    2、byte类型

      基本介绍:

      byte数据类型是8位、有符号的,以二进制补码表示的整数;

      最小值是-128(-2^7);

      最大值127(2^7-1);

      默认值是0;

      例如:byte bt=120;

    3、short类型

      基本介绍:

      short数据类型是16位,有符号的以二进制补码表示的整数

      最小值是-32768(-2^15);

      最大值是32767(2^15-1);

      默认值是0;

      例如:short st=32700;

    4、int类型

      基本介绍:

      int是最常用的整数类型。一个int类型的变量占用4个字节(32位),最大表示范围为:-2^31~2^31-1,即-2147483648~2147483647.

      默认值是0;

      整型变量的注意事项:

      整数的直接量的类型默认为int类型,如果直接写出的整数超过了int的表达范围,编译报错;

    5、Long类型

      基本介绍:

      一般如果int类型的范围不够,可以使用long类型,一个long类型的变量占用8个字节(64位),最大表示范围为:-2^63~2^63-1,即-9223372036854775808-223372036854775807

      默认值是0L;

      注意:如果用long类型,则需要以L或l结尾

    6、浮点类型

      基本介绍:

      浮点数,就是小数,包括float和double;

      float默认值是0.0f;

      double默认值是0.0d;

      double类型的精度值是float类型的两倍,一般场合使用double类型。

      例如:double tt=4.7;

      浮点数的写法:

      通常写法,如:3.68、.3

    7、char类型

      基本介绍:

      char类型事实上是一个16位无符号整数,这个值是对应字符的编码;

      java字符串类型采用Unicode字符集编码。Unicode是世界通用的长度字符集,所有的字符串都是16位;

    8、boolean类型

      基本介绍:

      boolean类型适用于逻辑运算,标识某个条件是否成立。一般用于程序的流程控制;

      boolean类型只允许取值true或false,true表示条件成立而false标识条件不成立。

      boolean默认值是false;

  • 相关阅读:
    db2缓冲池调优
    linux下安装rpm出现error: Failed dependencies
    linux下挂载磁盘
    db2 常见错误以及解决方案[ErrorCode SQLState]
    db2数据库表操作错误SQL0668N Operation not allowed for reason code "1" on table "表". SQLSTATE=57016的解决方法
    db2用户权限赋值
    db2查看当前用户模式及当前用户的权限
    loadrunner常用函数整理
    书上的脚本案例
    hdu 1711---KMP
  • 原文地址:https://www.cnblogs.com/jiehanshi/p/10314151.html
Copyright © 2011-2022 走看看