Documentation ¶
Index ¶
Constants ¶
View Source
const ( OpcNop uint8 = iota // NOP 对应 0x00, 后面自增1 OpcAConstNull OpcIConstM1 OpcIConst0 OpcIConst1 OpcIConst2 OpcIConst3 OpcIConst4 OpcIConst5 OpcLConst0 OpcLConst1 OpcFConst0 OpcFConst1 OpcFConst2 OpcDConst0 OpcDConst1 OpcBIPush OpcSIPush OpcLDC OpcLDCW OpcLDC2W OpcILoad OpcLLoad OpcFLoad OpcDLoad OpcALoad OpcILoad0 OpcILoad1 OpcILoad2 OpcILoad3 OpcLLoad0 OpcLLoad1 OpcLLoad2 OpcLLoad3 OpcFLoad0 OpcFLoad1 OpcFLoad2 OpcFLoad3 OpcDLoad0 OpcDLoad1 OpcDLoad2 OpcDLoad3 OpcALoad0 OpcALoad1 OpcALoad2 OpcALoad3 OpcIALoad OpcLALoad OpcFALoad OpcDALoad OpcAALoad OpcBALoad OpcCALoad OpcSALoad OpcIStore OpcLStore OpcFStore OpcDStore OpcAStore OpcIStore0 OpcIStore1 OpcIStore2 OpcIStore3 OpcLStore0 OpcLStore1 OpcLStore2 OpcLStore3 OpcFStore0 OpcFStore1 OpcFStore2 OpcFStore3 OpcDStore0 OpcDStore1 OpcDStore2 OpcDStore3 OpcAStore0 OpcAStore1 OpcAStore2 OpcAStore3 OpcIAStore OpcLAStore OpcFAStore OpcDAStore OpcAAStore OpcBAStore OpcCAStore OpcSAStore OpcPOP OpcPOP2 OpcDup OpcDupX1 OpcDupX2 OpcDup2 OpcDup2X1 OpcDup2X2 OpcSwap OpcIAdd OpcLAdd OpcFAdd OpcDAdd OpcISub OpcLSub OpcFSub OpcDSub OpcIMul OpcLMul OpcFMul OpcDMul OpcIDiv OpcLDiv OpcFDiv OpcDDiv OpcIRem OpcLRem OpcFRem OpcDRem OpcINeg OpcLNeg OpcFNeg OpcDNeg OpcIShL OpcLShL OpcIShR OpcLShR OpcIUShR OpcLUShR OpcIAnd OpcLAnd OpcIOr OpcLOr OpcIXOr OpcLXOr OpcIInc OpcI2L OpcI2F OpcI2D OpcL2I OpcL2F OpcL2D OpcF2I OpcF2L OpcF2D OpcD2I OpcD2L OpcD2F OpcI2B OpcI2C OpcI2S OpcLCmp OpcFCmpL OpcFCmpG OpcDCmpL OpcDCmpG OpcIfEQ OpcIfNE OpcIfLT OpcIfGE OpcIfGT OpcIfLE OpcIfICmpEQ OpcIfICmpNE OpcIfICmpLT OpcIfICmpGE OpcIfICmpGT OpcIfICmpLE OpcIfACmpEQ OpcIfACmpNE OpcGOTO OpcJSR OpcRet OpcTableSwitch OpcLookupSwitch OpcIReturn OpcLReturn OpcFReturn OpcDReturn OpcAReturn OpcReturn OpcGetStatic OpcPutStatic OpcGetField OpcPutField OpcInvokeVirtual OpcInvokeSpecial OpcInvokeStatic OpcInvokeInterface OpcInvokeDynamic OpcNew OpcNewArray OpcANewArray OpcArrayLength OpcAThrow OpcCheckCast OpcInstanceOf OpcMonitorEnter OpcMonitorExit OpcWide OpcMultiANewArray OpcIfNull OpcIfNonNull OpcGotoW OpcJsrW OpcBreakPoint OpcImpDep1 = 0xFE OpcImpDep2 = 0xFF )
View Source
const AccGenerated string = "generated"
View Source
const Dot string = "."
View Source
const EmptyString string = ""
View Source
const FdArray string = "["
View Source
const FdBoolean string = "Z"
View Source
const FdByte string = "B"
View Source
const FdChar string = "C"
View Source
const FdDouble string = "D"
View Source
const FdFloat string = "F"
View Source
const FdInt string = "I"
View Source
const FdLong string = "J"
View Source
const FdRef string = "L"
View Source
const FdShort string = "S"
View Source
const FdString string = "Ljava/lang/String;"
View Source
const Gava string = "gava"
View Source
const JavaClassFileMagic uint32 = 0xCAFEBABE
View Source
const JavaHome string = "JAVA_HOME"
View Source
const JavaIOSerializable string = "java/io/Serializable"
View Source
const JavaLangClass string = "java/lang/Class"
View Source
const JavaLangCloneable string = "java/lang/Cloneable"
View Source
const JavaLangObject string = "java/lang/Object"
View Source
const JavaLangString string = "java/lang/String"
View Source
const KeywordAbstract string = "abstract"
View Source
const KeywordAnnotation string = "@interface"
View Source
const KeywordBridge string = "bridge"
View Source
const KeywordEnum string = "enum"
View Source
const KeywordFinal string = "final"
View Source
const KeywordInterface string = "interface"
View Source
const KeywordNative string = "native"
View Source
const KeywordPrivate string = "private"
View Source
const KeywordProtected string = "protected"
View Source
const KeywordPublic string = "public"
View Source
const KeywordStatic string = "static"
View Source
const KeywordStrict string = "strict"
View Source
const KeywordSynchronized string = "synchronized"
View Source
const KeywordTransient string = "transient"
View Source
const KeywordVolatile string = "volatile"
View Source
const Main string = "main"
View Source
const MainDescriptor string = "([Ljava/lang/String;)V"
View Source
const PathListSeparator = string(os.PathListSeparator)
View Source
const Semicolon string = ";"
View Source
const Slash string = "/"
View Source
const Space string = " "
View Source
const SuffixClass string = ".class"
View Source
const SuffixJar string = ".jar"
View Source
const SuffixZip string = ".zip"
View Source
const Version string = "version 0.0.1"
View Source
const WildCard string = "*"
Variables ¶
View Source
var Verbose = false
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.