栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础篇 —— 04、数据类型

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础篇 —— 04、数据类型

基本数据类型   8个

        整型    byte  short  int  long

        浮点型    float  double

        字符型    char

        布尔型    boolean

引用数据类型

        数组[]  

         类(抽象类)class  

        接口interface  

        枚举enum  

        注解@interface

byte  字节型------>8个bit  敏感单元位   1byte==8bit    0 0000000    256种组合

        用第一个bit位置来记录符号   0正数   1负数

        数值的范围  -2的7次方  ~  2的7次方-1      -128   ~  127

        以上的其他整数类型 依次乘2

        short  2字节==16bit    65526种    -32768    32767

        int      4字节==32bit                       -2147483648     2147483647

        long   8字节==64bit     

        float  32bit   4字节    0  000000000  00000000000000000000

字符?    'a'  '+'  '我'   '5'  

        字符中数字和整数的数字冲突  为了以示区分  每一个字符的前后各加单引号

为什么英文和符号和数字是一个字节?为什么中文是两个字节?

        ASCII    美国信息交换标准代码

        a  ------  0110 0001  ------  97

        b  ------  0110 0010  ------  98

        c  ------  0110 0011  ------  99

        美国只有字母  数字  符号   一个字节256种组合  对于英文完全够用

        中国汉字博大精深  占位两个字节

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/325463.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号