当前位置: 首页 > news >正文

新乐市做网站承德网站建设

新乐市做网站,承德网站建设,企业网站建设方案服务,酒店网站建设流程JVM中 int 类型数值,根据 取值范围将 入栈的 字节码指令 就分为4类: 取值 -1~5 采用 iconst 指令; 取值 -128~127 采用 bipush 指令; 取值 -32768~32767 采用 sipush指令; 取值 -2147483648~2147483647 采用 ldc 指令。…

JVM中 int 类型数值,根据 取值范围将 入栈的 字节码指令 就分为4类:

    取值 -1~5 采用 iconst 指令;

    取值 -128~127 采用 bipush 指令;

    取值 -32768~32767 采用 sipush指令;

    取值 -2147483648~2147483647 采用 ldc 指令。

不同范围,不同字节数的,整型数据采用不同的加载指令;看上去是为了性能;

一个示例;

public class loaddemo  
{  public static void main(String args[]) {  int myi = 5;int myj = -1;int mybb = 127;int myds = 32767;int myzds = Integer.MAX_VALUE;}   
} 

编译并反编译后如下;

 

从 Constant pool(冒号) 到大括号开始,是常量池;

看一下对应的指令分别是,
    iconst_5
    iconst_m1
    bipush 127
    sipush 32767
    ldc #3    // int 2147483647

 

http://www.yayakq.cn/news/158998/

相关文章:

  • 益阳网站制作公司地址最好的国内科技网站建设
  • 自助建站优化wordpress 自带播放器
  • icp备案的网站名称商城网站欣赏
  • 苏州公司企业网站建设软件开发者是什么意思
  • 佛山网站开发公司电话网站与规划设计思路
  • 制作网站教程雄安专业网站建设方案
  • 做全屏网站图片显示不全wordpress网址域名
  • 如何做视频网站不侵权开源网站内容管理系统
  • 怎么给网站做备案怎样分析网站做seo
  • 成都网站建设开发价格郑州网站建设目标
  • 图书馆网站建设策划书动易网站开发的主要技术
  • 建设工程报建网站查询电脑清理软件十大排名
  • 中国科协网站建设招标百度贴吧网页入口
  • 网络规划设计师薪资长沙专业竞价优化首选
  • 网站欣赏成品网站nike源码1688免费
  • 大数据网站建设费用私自做彩票网站销售犯法么
  • 织梦系统网站首页空白大专学网站开发
  • 云南网站建设营销淘宝建站服务
  • 在北京大学生做家教的网站厦门大型企业网站开发公司
  • 企业建站wordpresswordpress不显示中文图片不显示
  • 网站首页制作做网站的企业有哪些
  • 一些免费的网站做网站一个月能挣多少
  • 游戏的网站策划应该怎么做图片网站cms
  • 建设项目环保竣工验收备案网站知页怎么转换wordpress
  • 网站 后台模板wordpress下载链接
  • 北京网站建设策划网站设计师主要做什么
  • 给一个网站梵讯企业网站建设
  • 如何上国外购物网站惠州免费网站建设
  • 网页链接怎么打开沈阳seo搜索排名优化
  • 购买已备案网站做非法网站网络广告如何建设