Class文件详解 (1)[4]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

const index = 7, flag = 1
 const type = Utf8
     length = 6
      value = <init>

const index = 8, flag = 1
 const type = Utf8
     length = 3
      value = ()V

const index = 9, flag = 1
 const type = Utf8
     length = 4
      value = Code

const index = 10, flag = 12
 const type = NameAndType
 name index = 7 (where to find the name)
 descripter = 8 (where to find the descriptor)

const index = 11, flag = 10
 const type = Methodref
class index = 4 (where to find the class)
nameAndType = 10 (where to find the NameAndType)

const index = 12, flag = 3
 const type = Integer
      value = 1234567

const index = 13, flag = 12
 const type = NameAndType
 name index = 5 (where to find the name)
 descripter = 6 (where to find the descriptor)

const index = 14, flag = 9
 const type = Fieldref
class index = 2 (where to find the class)
nameAndType = 13 (where to find the NameAndType)

const index = 15, flag = 1
 const type = Utf8
     length = 15
      value = LineNumberTable

const index = 16, flag = 1
 const type = Utf8
     length = 18
      value = LocalVariableTable

const index = 17, flag = 1
 const type = Utf8
     length = 4
      value = this

const index = 18, flag = 1
 const type = Utf8
     length = 24
      value = Lexample/test/TestClass;

const index = 19, flag = 1
 const type = Utf8
     length = 4
      value = test

const index = 20, flag = 1
 const type = Utf8
     length = 10
      value = SourceFile

const index = 21, flag = 1
 const type = Utf8
     length = 14
      value = TestClass.java

本文关键:Class文件详解 (1)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top