首页 > 编程语言 > 详细

Java核心基础之数据类型

时间:2020-07-23 21:25:07      阅读:56      评论:0      收藏:0      [点我收藏+]

Java内置数据类型

计算机基础知识

  • bit 位 ,即0或者1, 0101010110
  • byte字节,8位作为?个字节,字节是处理数据的基本单位
  • 1 byte = 8bits
  • 1KB = 1024 bytes
  • 1MB = 1024 KB
  • 1GB = 1024 MB

八种基本数据类型

  每个数据都需要从计算机内存中申请空间,来存储它

  • byte
    • 8位
    • 最大127,最小-128
    • 节省空间,占用int类型的四分之一
    • 默认0
  • short
    • 16位
    • 最小-32768,最大32767
    • int类型的二分之一
    • 默认是0
  • int
    • 32位
    • 最小-2147483648,最大2147483647
    • 整数默认是int类型
    • 默认是0
  • long
    • 64位
    • 最小-9223372036854774808,最大9223372036854774807
    • 默认是0L
  • float浮点
    • 单精度32位
    • 默认0.0f
  • double
    • 双精度64位
    • 浮点数默认位double类型
    • 默认是0.0
  • boolean
    • 1位
    • true或者false
    • 默认是false
  • char
    • 16位的unicode字符,既两个字节表示一个字符
    • 最小是\u0000既0,做大\ufff既65535
    • 例子 char demo=‘A‘
  • 类型转换 double > float > long > int > short > byte
    • 小转换到大,可以直接转换,而从大到小,需要强制转,会有精度丢失

引用数据类型

  Class创建的对象 或者 数组都是引用数据类型

  • String:字符串对象,也是引用数据类型

 

Java核心基础之数据类型

原文:https://www.cnblogs.com/chenyanbin/p/13367480.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!