一.Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变

基本类型

大小(字节)

默认值

封装类

取值范围

byte

1

(byte)0

Byte

最小值是 -128(-2^7)

最大值是 127(2^7-1)

short

2

(short)0

Short

最小值是 -32768(-2^15)

最大值是 32767(2^15 - 1)

int

4

0

Integer

最小值是 -2,147,483,648(-2^31)

最大值是 2,147,483,647(2^31 - 1)

long

8

0L

Long

最小值是 -9,223,372,036,854,775,808(-2^63)

最大值是 9,223,372,036,854,775,807(2^63 -1)

float

4

0.0f

Float

最小值是 1.4E-45 (2的-149次方)

最大值是 3.4028235E38 (2的128次方-1)

double

8

0.0d

byte java 比较大小_java基本数据类型占用空间大小以及比较大小相关推荐

  1. java 类参数_Java的数据类型和参数传递(详解)

    Java提供的数据类型主要分为两大类:基本数据类型和引用数据类型. Java中的基本数据类型 名称 大小 取值范围 byte型 (字节) 8bit -128-127 (-2^7到2^7-1) shor ...

  2. java位宽_Java的数据类型

    Java数据类型 Java虚拟机是通过某些数据类型来执行计算的,数据类型及其运算都是由Java虚拟机规范严格定义的. 数据类型分为两种:基本数据类型和引用数据类型.基本类型的变量持有原始值,而引用数据 ...

  3. java 文件 缓冲区大小_Java web 中文件下载遇到的缓冲大小问题

    刚才自己做一个小例子,就是在android端点击一个button,然后从服务器端下载文件到手机SD卡.结果却遇到了问题,刚开始挺兴奋的,因为自己做的可以下载下来文件了,但是自习看才发现有问题,那就是下 ...

  4. java swing 如何设置按钮大小_Java Swing - Button不改变宽度的大小

    我有一个使用FlowLayout的JPanel和一个垂直排列组件的Box. 我想要的是将其他组件的宽度大小设置为"删除列"按钮. 我试着线Java Swing - Button不改 ...

  5. 调整java字体大小_Java自动调整到Windows 7的字体大小调整

    这有两个部分: >获取您的组件,字体等 规模化 >获取您的布局 规模 对于Swing来说,第一部分很容易 – 一切都从一个电话开始. UIManager.setLookAndFeel(UI ...

  6. java word 纸张大小_Java 设置 Word 页边距, 页面大小, 页面方向, 页面边框

    Java 设置 Word 页边距, 页面大小, 页面方向, 页面边框 本文将通过 Java 示例介绍如何设置 Word 页边距 (包括上, 下, 左, 右), 页面大小 (可设置 Letter/A3/ ...

  7. java字面量_java基本数据类型的字面量

    java的基本数据类型一共有8种.其中:(每种类型后面列出了java中的该类型的字面量) 四种整型: int4字节: 12  +12  -12  077 0xFF  0b101(JDK7中支持的二进制 ...

  8. html显示后台传来的byte类型的数据_java的数据类型

    java数据类型分为基本数据类型和引用数据类型,基本数据类型又分为整数型.浮点型.字符型.布尔型.引用类型有数组.类.接口. java的数据类型 Java基本数据类型: 1.四种整数类型(byte.s ...

  9. java获取密钥长度_java.security.InvalidKeyException:解密期间密钥大小错误

    在解密期间,我得到的是"错误的密钥大小"或"给定的最终块未正确填充" ,这取决于我正在运行的操作系统. 在Win7上,使用IBMJCE或SUNJCE(两者都是J ...

最新文章

  1. 补充cpusim图片
  2. JavaScript与Java函数的比较
  3. python 学习 之 第二章(条件、循环和其他语句)
  4. 深入浅出 RecyclerView
  5. 关于Python编程的一些问答
  6. 如何删除Windows 7的保留分区
  7. GYM101933I - Intergalactic Bidding
  8. 数组名与函数的结合使用注意项
  9. 《信息熵,联合熵,条件熵,交叉熵,相对熵》
  10. ajax验证本服务器,jquery – 使用Ajax调用的http基本身份验证
  11. 设计模式练习:Decorate模式
  12. FISCO BCOS 控制台 部署合约 调用 查看已部署合约的地址
  13. 直播内容抢先看|基于 AUTOSAR 技术的 SOA 软件平台实践
  14. undefined reference to `__strncpy_chk‘ 解决方法
  15. nginx实现多个域名在同一服务器指向不同端口
  16. Linuxnbsp;用命令行打开docnbsp;pdf…
  17. axios发送请求,后端报错:所需的防伪表单字段“__RequestVerificationToken”不存在
  18. python自动填写问卷_Python填写问卷星
  19. JS逆向入门学习之回收商网,手机号码简易加密解析
  20. [CVPR‘22 SLPT] Sparse Local Patch Transformer for Robust Face Alignment and Landmarks Inherent Relat

热门文章

  1. 如何找到一个好的学习率
  2. C#,图像二值化(12)——基于谷底最小值的全局阈值算法(Valley-Minium Thresholding)与源代码
  3. 华为路由 鸿蒙,华为鸿蒙系统适配流程介绍
  4. 最新Java面试真题,备战金九银十。
  5. 美国往事 - 追忆我的房东Dick - 开心的回忆
  6. 整理分享Unity中的绘图插件
  7. Introduction to Programming I
  8. 云顶之弈机器人怎么拉人_LOL云顶之弈10.16b机器人怎么玩_云顶之弈10.16b机器人装备站位_3DM网游...
  9. 发布订单平台小程序开发制作
  10. HashpMap的原理,HashMap怎样保证key的唯一性