zoukankan      html  css  js  c++  java
  • java的数据类型

    java中总共有两种数据类型:基本数据类型和引用数据类型。
    基本数据类型有8种;
    引用数据类型有三种;

    基本数据类型:
    1)数值类型:
    整数型(byte,short,int,long)
    浮点型(float,double)

    2)字符类型(char)
    3)布尔类型(boolean类型,只能取值true和false)

    引用数据类型:
    1)数组
    2)类
    3)接口

    注意:8种基本数据类型里面并没有提到String类型,说明String类型属于引用类型


    类型描述 关键字 字节数 取值范围为 默认值
    字节型 byte 1个字节 -2的7次幂~2的7次幂减一; 即-128~127 0
    短整形 short 2个字节 0
    整形 int 4个字节 0
    长整形 long 8个字节 0

    单精度浮点型 float 4个字节 0.0f
    双精度浮点型 double 8个字节 0.0d

    字符型 char 2个字节 从0到2的16次方减一 即0到65535 没有正负之分 'u0000'
    布尔型 boolean 1个字节 false

    1byte=8位
    1kb=1024byte

    1个字节有8位,也就是由8个0或1构成
    int类型在计算机中存储为32位

    0000 0001第一个0为符号为,符号位为0,表示该数字为正数
    1000 0001第一位为符号为,符号位为1,表示该数字为负数

    在计算机的内部,所有的信息都采用二进制表示,每一个二进制由0和1两种状态,一个字节有8位,也就是由8个零或1组成


    八种字符类型里面只有char类型才涉及到字符编码

  • 相关阅读:
    MySQL难点语法——连接
    MySQL难点语法——子查询
    MySQL查询——select
    python高级编程——入门语法(二)
    python高级编程——入门语法(一)
    MySQL语言分类——DML
    python高级编程——锁
    浮点数的秘密
    有符号和无符号数
    基本数据类型
  • 原文地址:https://www.cnblogs.com/yyh8/p/6655130.html
Copyright © 2011-2022 走看看