int:

int 数据类型是32位、有符号的以二进制补码表示的整数; (推荐学习:java课程)

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

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

一般地整型变量默认为 int 类型;

默认值是 0 ;

例子:int a = 100000, int b = -200000。

1、对于正数来说,它的补码就是它本身。

2、对于负数来说,它的补码是它对应的正数的二进数所有位取反之后加一。

3、由负数的补码求原码也是相同的操作(所有位取反+1)即为该负数的绝对值

int是4个字节,32位,

10000000 00000000 00000000 00000000 是补码,第一位为符号位,1表示负数,所以

对剩下的位取反,结果为 1111111 11111111 11111111 11111111,加一后为10000000 00000000 00000000 00000000

4、所以原码指的是-2^31=-2147483648

java 整型长度_java int的长度是多少相关推荐

  1. java 整型类型_Java基本类型-整型解读

    java的基本类型包括以下几类: 整型 byte short int long 浮点型 float double 字符型 char 布尔型 boolean 它们都有对应的包装类型(如果没有特殊说明,下 ...

  2. java整型缓存_java整型缓存

    缓存大家应该都听说过,像计算机中的缓存用于提高计算机性能,浏览器的缓存会在下一次访问该网站时一定程度上提高访问速度.通常缓存是用空间换时间,那么java中既节省了内存又提高了效率的缓存大家是否知道呢? ...

  3. java整型缓存_JAVA整型包装类的缓存策略

    Java Integer的缓存策略 public classJavaIntegerCache {public static voidmain(String... strings) { Integer ...

  4. 16-C++-基础-整型short、int、long和long long

    3.1.2 整型 整数就是没有小数部分的数字,如-2.98.-5286和0.整数有很多,如果将无限大的整数看作很大,则不可能用有限的计算机内存来表示所有的整数.因此,语言只能表示所有整数的一个子集.有 ...

  5. (6)关于整型short、int、long和long long

    书籍:<C++ Primer Plus 第6版>第三章: C++对整型short.int.long和long long的长度规则定义如下: - short 至少16位: - int 至少和 ...

  6. c语言的数据类型有什么 long int,C语言的三种整型数据类型:INT SHORT INT和LONG INT...

    int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int和long int可以缩写为short和long ...

  7. C语言的三种整型数据类型:int、short int和long int

    int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int 和 long int可以缩写为short 和 ...

  8. c++基本数据类型基本类型: 整型: 短整型: short int 整型: int 长整型:long int 字符型:char(分为有符号和无符号,默认有符号) 浮点型:

    基本类型: 整型: 短整型: short int 整型: int 长整型:long int 字符型:char(分为有符号和无符号,默认有符号) 浮点型:单精度型:float 双精度型:double 长 ...

  9. 【贪玩巴斯】带你学:C++ tips ——知识点: C++整型short,int,long和long long的区别 2021年12月20日

    [贪玩巴斯]带你学:C++ tips --知识点: C++整型short,int,long和long long的区别 2021年12月20日 C++的整型有short,int,long和long lo ...

最新文章

  1. 技术图文:Python 位运算防坑指南
  2. CentOS 6 安装 Git
  3. 【java】之读取InputStream流
  4. 在线实时大数据平台Storm本地模式运行的一个小发现
  5. Linux 文件系统详解
  6. 摇杆怎么映射到键盘_[评测]YAMAHA PSRSX900:雅马哈升级幅度最大的高端编曲键盘键盘中国原创评测...
  7. diskData磁盘数据分析
  8. Pointer Networks简介及其应用(格式化)
  9. 监听下拉框,当前选中值
  10. 机器学习-学习笔记3.1-局部加权回归
  11. 基于vue与element ui的vue-cron插件的使用及将定时任务cron表达式解析成中文
  12. Android mvp 架构的自述
  13. MySql安装版安装最新教程(附错误解决 )
  14. 自定义video标签的大小
  15. php创建数组填充数组的方法
  16. Pytest+Unittest+Git+Jenkins企业级CICD自动化测试平台建设方案
  17. 记一次npm install 报RequestError: connect ETIMEDOUT 20.205.243.166:443和RequestError: socket hang up
  18. python爬虫实战--爬取猫眼专业版-实时票房
  19. Linux系统有哪些?盘点常用的 8 个Linux系统!
  20. javaweb练手项目jsp+servlet简易购物车系统

热门文章

  1. 分布式专题|吐血整理Redis 十四大知识点,帮助小白从0到1蜕变
  2. css环形文本,css制作环形文本
  3. 项目质量管理(Quality)
  4. 任务协作管理工具 Trello 使用简介
  5. CSS 行高 line-height 解析
  6. web前端基础 html5+css3(九.精灵图,字体图标,css三角,鼠标样式cursor,.轮廓线 outline,vertical-align,文本溢出显示省略号)
  7. Queue和LinkLink的关系
  8. Linux几个版本下创建桌面快捷方式、开始菜单快捷方式、文件管理器右键菜单(只deepin uos 20)
  9. arcgis 调取天地图poi兴趣点
  10. 1.11 LaTex插入图片