美文网首页java基础知识
javaSE学习-数据类型

javaSE学习-数据类型

作者: 程序员三千_ | 来源:发表于2019-02-18 14:19 被阅读13次

    为什么有数据类型?

        Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间,可以合理的分配内存空间。比如你去买菜的时候需要用一个袋子来装菜,去家具城买家具需要用卡车来装家具,如果用袋子装家具,显然是不现实的,开卡车去装菜,也是资源的浪费。因此程序员在定义变量的时候,需要声明这个变量的数据类型,这样就会给这个变量开辟一块合理大小的内存区域,从而避免空间浪费。

    Java中数据类型分类

        1、基本数据类型  2、引用数据类型

    基本数据类型分类(4类8种):

        整数型:byte 占1个字节(字节型)、short 占2个字节(短整型)、int 占4个字节(整型)、long 占8个字节(长整型)

        浮点型:float 占4个字节(单精度)、double 占8个字节(双精度)

        字符型:char 占两个字节

        波尔型:boolean 

    ASCII码

        在计算机中,所有的数据在存储和运算时都要使用二进制数表示(1和0),而具体那些二进制数字表示那些符号呢?于是就有了ASCII编码规则。ASCII码对应码表:http://www.monkey1024.com/javase/114

    打印结果

    给char赋予ascii值,会转化为对应的这个值所代表的控制字符。

    相关文章

      网友评论

        本文标题:javaSE学习-数据类型

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