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

广州网站下载安装软文写作服务

广州网站下载安装,软文写作服务,新手小白开公司全流程版,泰安建设企业网站由源文件被编译成字节码文件,然后经过类加载器进行类加载,了解类加载的各个阶段,了解有哪些类加载器,加载到虚拟机中执行字节码指令,执行时使用解释器进行解释执行,解释时对热点代码进行运行期的编译处理。…

 

由源文件被编译成字节码文件,然后经过类加载器进行类加载,了解类加载的各个阶段,了解有哪些类加载器,加载到虚拟机中执行字节码指令,执行时使用解释器进行解释执行,解释时对热点代码进行运行期的编译处理。 

1.类文件结构

  根据下面规范,魔数,两个版本,常量池信息,访问修饰,类名信息,父类信息,接口信息,类中成员变量,方法信息,类的附加属性信息。

加上-parameters参数会保留方法中参数的名称信息 

第一列是八进制的标号。

1.1魔数

不同的文件有不同的魔数信息。魔数用于标识文件是什么类型。

java选择"ca fe ba be"作为魔数。 

1.2 版本

 小版本是前两个,主版本是后两个,16进制的34对应10进制的52,对应jdk8。

1.3 常量池

经过翻译解读知道第二项是System.out,第三项是要打印的字符串常量,第四项表示是out中的println方法,参数和返回值类型是(String)void。

()V表示空参的void.

第五项解读出来就是cn/itcast/jvm/t5/HelloWorld   本类信息

第六项是java/lang/Object     父类信息

开头加上L是引用类型

 

 

 

 这里讲的什么狗屎?总之一共34项记录了常量池里面各种信息。

这里可以去对照深入理解java虚拟机第三版中的、第222页的常量池中的17种数据类型的结构总表来看。

1.4访问标识与继承信息

接下来到访问修饰到接口这部分的描述

知道29 56都是常量池相关内容 

访问修饰部分通过查表知道00 21 是下面表中01+20,是一个public 类。

 

1.5 Field 信息

成员变量信息

 java中为使字节码更加紧凑使用了更简洁的字符表示类型信息,如B表示byte。

L ClassName表示引用类型,【表示一维数组

 

1.6Method 信息

这里方法信息较为复杂的,需要了解反编译。

 了解即可......什么狗屎?

上面是init方法的解读........main方法不看了

看不懂是因为byd没有把那几个映射表拿出来,前面的常量有常量结构表,变量、方法、属性都有对应的映射表,告诉你各个类型用什么十六进制表示,然后这些类型由多少个十六进制组成

1.7 附加属性

蚌埠住了,直接跳了 

去搜一下jvm类文件结构,看看其他的视频先。

了解即可

了解即可

了解即可

http://www.tj-hxxt.cn/news/102656.html

相关文章:

  • 读经典做临床报名网站seo外包公司如何优化
  • 建设网站方面的知识网站优化排名技巧
  • 旅行社做境外购物网站百度正版下载恢复百度
  • 秦皇岛做网站外包免费b站推广网站2022
  • 济南做网站公司哪家好武汉网站推广公司排名
  • 深圳招聘网站找工作网站收录什么意思
  • 重庆做网站推广的nba球队排名
  • 郑州做网站hnqfu武汉网站推广排名
  • 做推广的装修网站如何优化搜索引擎
  • 如何对网站做进一步优化网优工程师前景和待遇
  • 如何做一间公司的网站软件推广怎么做
  • 小视频的网站怎么做的济南网站seo哪家公司好
  • 网站建设公司转型做什网络营销运营策划
  • wordpress做社交网站吗百度公司
  • 做网站需要先搞目录么高州网站seo
  • 网站建设总体规划包括哪些天津网站优化公司
  • wordpress 工具安装北京企业网站seo平台
  • 大型电子商务网站 服务器硬件 cpu 内存 硬盘 2014百度竞价价格
  • wordpress批量上传产品seo网站设计工具
  • 在godaddy做网站贵吗天气预报最新天气预报
  • 响应式做的好的网站肇庆网络推广
  • 宁夏建设网站个人网站设计欣赏
  • 系统下载网站建设模板淘宝客怎么做推广
  • 广东网站建设公司电话主要推广手段免费
  • 60天做网站比较靠谱的电商培训机构
  • 做网页靠哪个网站赚钱网络营销服务公司
  • 网站系统安全保护等级是必须做的免费舆情监测平台
  • 怎样利用网站做推广的方法成crm软件
  • 做微信网站支付需要什么信息表soso搜索引擎
  • 海南城乡建设庁网站深圳十大教育培训机构排名