一、分类

1、整型(表示整数)

byte 、short 、int 、long

2、浮点型(即带小数点的实型数值)

float 、 double

3、字符型(表示Unicode字符集中的一个元素)

char

4、布尔型(取值只有:true 、false)

boolean

二、占用字节和默认值

三、精度排名 

精度:double > float > long > int > short > byte

四、取值范围

1.byte :-128~127(-2的7次方~2的7次方-1)

2.short :-32768~32767(-2的15次方~2的15次方-1)

3.int :-2147483648~2147483647(-2的31次方~2的31次方-1)

4.long :-9223372036854774808~9223372036854774807(-2的63次方~2的63次方-1)

5.float

3.402823e+38~1.401298e-45  和

-3.402823e+38~-1.401298e-45

(e+38 表示乘以10的38次方,而e-45 表示乘以10的负45次方)

6.double

1.797693e+308~4.9000000e-324  和

-1.797693e+308~-4.9000000e-324(同上)

五、char初始化

char ch = 'a' ;                    // 可以是汉字,因为是Unicode编码

char ch = 1010;                   // 可以是十进制数、八进制数、十六进制数等等。

char ch = '\0';                       // 可以用字符编码来初始化,如:'\0' 表示结束符,它的ascll码是0,                                                    这句话的意思和 ch = 0 是一个意思。

Java基本数据类型(范围 默认值 占用字节 精度相关推荐

  1. java中8种数据类型和默认值所占字节数

    java 8种基本数据类型的默认值及所占字节数 通过一段代码来测试一下 8种基本数据类型的默认值 1 package dierge; 2 3 public class Ceshi { 4 int a; ...

  2. 5、Java基础——变量和常量、数据类型、基本数据类型的默认值、内存单位的换算

    目录 课前先导 一.变量 1.变量的概念 2.变量的命名规则 3.变量的声明及应用 二.数据类型 三.基本数据类型的默认值 四.常量 1.常量的概念 2.常量的命名规范 五.知识点查缺补漏 课前先导 ...

  3. java默认值_Java中八种基本数据类型的默认值

    通过一段代码来测试一下 8种基本数据类型的默认值 package dierge; public class Ceshi { int a; double b; boolean c; char d; fl ...

  4. YDOOK:Java: 获取 boolean Boolean 数据类型的默认值

    YDOOK:Java: 获取 boolean Boolean 数据类型的默认值 © YDOOK JY Lin 文章目录 YDOOK:Java: 获取 boolean Boolean 数据类型的默认值 ...

  5. MySQL默认库可以删_个人总结:Sql(一:创建删除修改库表||附:mysql数据类型及默认值)...

    个人总结:Sql(一:创建&删除&修改库&表||附:mysql数据类型及默认值)createdatabasecreate tablealterdatabasealtertabl ...

  6. 203.为用户定义的数据类型绑定默认值案例

    /*--示例说明下面的示例演示了如何把默认值绑定到列和用户定义的数据类型并且演示了修改绑定于列和用户定义的数据类型的默认值时,这两者之间的差异. --*/--定义数据类型 EXEC sp_addtyp ...

  7. 八大基本数据类型的默认值

    八大基本数据类型的默认值: boolean false char '/uoooo'(null) byte (byte)0 short (short)0 int 0 long 0L float 0.0f ...

  8. java 基本数据类型的默认初始值

    java语言中有8中基本数据类型,基本情况如下: 序号 数据类型 大小/位 封装类 默认值 可表示数据范围 1 byte(位) 8 Byte 0 -128~127 2 short(短整型) 16 Sh ...

  9. Java中数据类型的取值范围

    整数数据类型的取值范围 我们都知道计算机的底层是二进制,也知道不同的整数类型存储值的范围不同,可这些数值在计算机底层是怎样存储的呢?数值范围又是怎么计算出来的呢? 下面以java来进行举例: byte ...

最新文章

  1. 牛刀小试之Django二
  2. svn使用经验---不断总结
  3. Python实现简单的购物车
  4. cello 有关trigger
  5. (转)Spring Boot 日志配置(超详细)
  6. mysql路径猜解_猜解数据库(MYSQL)信息
  7. 用python判断火车票座位_Python3 实现火车票查询工具
  8. 云安全 | 云工作负载保护平台 CWPP
  9. myanmar android2,Myanmar Thingyan Songs 2
  10. 1413-数列求和 ZCMU
  11. 用计算机测声音频率,什么软件可以测声音频率?
  12. Element级联菜单省市json数据
  13. NOIP2012 提高组初赛试题讲解
  14. 如何使用petri网建模工具
  15. 神经网络与深度学习(一)——机器学习基础
  16. mysql和linux的题目_最强Linux和Mysql面试题套餐,让你的面试无懈可击!
  17. Firm C下的优化算法
  18. 仿生的git学习网站
  19. MT4错误代码最完整汇总
  20. s3c6410 Booting模式

热门文章

  1. 记录一个CMake编译报错undefined reference to vtable问题的解决
  2. linux系统浏览器最小化,调整Firefox火狐浏览器的最小化、最大化、关闭按钮键大小...
  3. 【数字化】国产自主智能制造数字化车间
  4. MySQL的函数和约束
  5. Python:1-3、注释
  6. Java性能优化的5个技巧
  7. jQuery常用的API宝典
  8. mysql查询并计算单价,sql语句查询今年单价总金额
  9. viper4android fx 推力,ViPER4Android这款插件对于手机音质真的能有巨大的提升么?
  10. Windows查看文件占用情况、查看程序的dll依赖项