Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\lib\sun\tools\javac\SourceClass.class
?? 1? U z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?+-123489:;<>????????????????????????? ILLEGAL: $ ()I ()J ()S ()V ()Z (I)V (I)Z (II)V (J)V (JIZ)V (Z)V , , super --- .java : <clinit> <init> @ ABSTRACT ANONYMOUS AbsoluteSourcePath CLASS: CLASSFILE CLDEP: Code ConstantValue CoverageTable Deprecated Exceptions FINAL GenVecJCov I INNERCLASS INTERFACE InnerClasses J LOCAL LineNumberTable LocalVariableTable PRIVATE PROTECTED PUBLIC RuntimeVisibleAnnotations STATIC STRICT STRICTFP SUPER SourceClass.basicCheck: !SourceClass.basicCheck: CHECKING SourceClass.basicCheck: OK SourceClass.check: "SourceClass.check: CHECK INTERNAL SourceClass.check: INNER CLASS SourceClass.check: INSIDE LOCAL SourceClass.checkSupers: SourceClass.getSuperClass: SourceClass.maybeCheck: 'SourceClass.resolveAnonymousStructure: SourceClass.resolveSuper: SourceClass.resolveSupers: "SourceClass.resolveTypeStructure: %SourceClass.resolveTypeStructure: OK ,SourceClass.resolveTypeStructure: RESOLVING SourceFile Synthetic TimeStamp Z [I [Ljava/lang/String; "[Lsun/tools/java/ClassDeclaration; [checking class ] abstract.class abstract.class.cannot.override abstract.final.modifier abstract.native.modifier abstract.private.modifier abstract.static.modifier abstract.synchronized.modifier access$ active add addDependency addElement addMember addMirandaMethods addModifiers addNativeToJcovTab addUplevelArguments addVar addVarUnassigned ambig.class anonymous constructor anonymous super append arraycopy asm assertModifiers basicCheck basicCheckDone basicChecking cant.access.class check checkBlankFinals checkInsideClass checkInternal checkLocalClass checkMembers checkSourceFile checkSupers class$ class.multidef.import class.not.found classContext classModifierBits classModifierNames classModifierString code codeInit collect collectInheritedMethods compile compileClass compileClass(), anonymous constr.modifier contains containsDeprecated copy copyInto covdata coverage currentTimeMillis cyclic.intf cyclic.super debug_lines debug_source debug_vars declare declareFieldNumber defConstructor deps doInheritanceChecks documentation dtEnter dtEvent dtExit dummyArgumentType dumpModifiers duplicate check elementAt elements empty enclosingClassOf endPosition equalArguments equals error extendsCanAccess field final.abstract final.intf final.var.not.initialized findLookupContext flush forName generic getAbsoluteName getAccessMember getAccessMethodTarget getAccessUpdateMember getArgumentTypes getArguments getClassContext getClassDeclaration getClassDefinition getClassLiteralLookup getDefiningClassDeclaration getElement getEndPosition getError getExceptionIds getExceptions getFirstMatch getFirstMember getFlatName getImports getInitialValue getInnerClass getInnerClassMember getLocalField getLocalName getMajorVersion getMessage getMethods getMinorVersion getModifiers getName getNestError getNextMatch getNextMember getOuterClass getOuterThisArg getPermanentlyAbstractMethods getQualifier getReference getReferencesFrozen getReturnType getSource getStatus getSuperClass getThisArgument getTopClass getType getUpdateMember getValue getVarNumber getWhere hasConstructor hasMoreElements hasNext idClassInit idInit idJavaLangObject idNull idThis illegal class modifiers implementedBy inconsistent.modifier index initializer.needed inline inlineLocalClass inlinedLocalClass inner.class.multidef inner.interface inner.modifier inner.redefined innerClassMember interfaceIds interfaces intf.constructor intf.initializer intf.modifier.field intf.modifier.method intf.not.found intf.repeated invalid.meth.body isAbstract isAnonymous isBlankFinal isConstructor isDeprecated isFinal isInitializer isInnerClass isInsideLocal isInterface isLocal isMember isMethod isNative isPrivate isProtected isPublic isStatic isStrict isSuperAccessMethod isSynchronized isSynthetic isTopLevel isTransient isType isVariable isVoidArray isVolatile java.lang.ClassNotFoundException java.lang.NoClassDefFoundError java/io/ByteArrayOutputStream java/io/DataOutputStream java/io/IOException java/io/PrintStream java/lang/Exception java/lang/Integer java/lang/InterruptedException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/util/Arrays java/util/Enumeration java/util/Hashtable java/util/Iterator java/util/Vector listing lookup makeClassDefinition makeMemberDefinition mangleInnerType maybeCheck meth.multidef meth.redef.rettype method misplaced outer this modifiers mustBeAbstract name name1 name2 newEnvironment next nextElement no.constructor.body no.meth.body not.intf noteUsedBy notifyAll optimize out outerClass output printClassDependencies printStackTrace print_dependencies println private.class protected.class public.class.file put removeElement removeElementAt reportDeprecated reset resolve resolveAnonymousStructure resolveExtendsByName resolveName resolveSuper resolveSupers resolveTypeStructure resolved resolving setAccessMethodTarget setAccessUpdateMember setDefinition setElementAt setEndPosition setExceptions setIsSuperAccessMethod setLocalName setOuterClass setOuterMember setValue setupEnv sig size sort sourceFileChecked static.class static.inner.class static.inner.field static.inner.method strictdefault subModifiers sun/tools/asm/Assembler sun/tools/asm/ConstantPool sun/tools/java/AmbiguousClass sun/tools/java/ClassDeclaration sun/tools/java/ClassDefinition sun/tools/java/ClassFile sun/tools/java/ClassNotFound sun/tools/java/CompilerError sun/tools/java/Environment sun/tools/java/Identifier sun/tools/java/IdentifierToken sun/tools/java/Imports sun/tools/java/MemberDefinition sun/tools/java/Type sun/tools/javac/CompilerMember sun/tools/javac/SourceClass sun/tools/javac/SourceMember sun/tools/tree/AssignExpression sun/tools/tree/CatchStatement sun/tools/tree/CompoundStatement sun/tools/tree/Context sun/tools/tree/Expression "sun/tools/tree/ExpressionStatement sun/tools/tree/FieldExpression #sun/tools/tree/IdentifierExpression sun/tools/tree/LocalMember sun/tools/tree/MethodExpression $sun/tools/tree/NewInstanceExpression sun/tools/tree/ReturnStatement sun/tools/tree/Statement sun/tools/tree/StringExpression sun/tools/tree/SuperExpression sun/tools/tree/ThisExpression sun/tools/tree/ThrowStatement sun/tools/tree/TryStatement sun/tools/tree/TypeExpression sun/tools/tree/UplevelReference sun/tools/tree/Vset super.is.final super.is.inner super.is.intf super.not.found superClass superClassId superClassOf supersCheckStarted supersChecked tClass tClassDesc tMethod tString tVoid tab testVar thisArg toHexString toString toplevelEnv transient.meth transient.modifier unresolved super var.floatmodifier var.modifier var.multidef verbose void.argument void.array void.inst.var volatile.meth volatile.modifier wait warn.package.class.file where write writeCoverageTable writeInt writeLineNumberTable writeLocalVariableTable writeLong writeShort writeTo?? ? ???????? C D E F R S T V Y Z [ \ ] ^ _ ` a b c d e h i j l m n o p q s t u v w x y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?)=[\stuv?]^_`abcdefghijkl?????????????????????????????????????? Ljava/io/PrintStream; Ljava/lang/Deprecated; Ljava/lang/String; Ljava/util/Hashtable; Ljava/util/Vector; Lsun/tools/asm/Assembler; Lsun/tools/asm/ConstantPool; !Lsun/tools/java/ClassDeclaration; Lsun/tools/java/ClassDefinition; Lsun/tools/java/Environment; Lsun/tools/java/Identifier; Lsun/tools/java/IdentifierToken; V Y(JLsun/tools/tree/Expression;Lsun/tools/java/IdentifierToken;Lsun/tools/tree/Statement;)V M(Lsun/tools/java/Environment;Lsun/tools/tree/Context;Lsun/tools/tree/Vset;Z)V L(JLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V v(Lsun/tools/java/Environment;Lsun/tools/java/ClassDefinition;Ljava/io/DataOutputStream;Lsun/tools/asm/ConstantPool;J)V v(Lsun/tools/java/Environment;Lsun/tools/java/MemberDefinition;Ljava/io/DataOutputStream;Lsun/tools/asm/ConstantPool;)V v(Lsun/tools/java/Environment;Ljava/io/DataOutputStream;Lsun/tools/java/MemberDefinition;Lsun/tools/asm/ConstantPool;)V y(Ljava/lang/Object;JLsun/tools/java/ClassDeclaration;ILsun/tools/java/IdentifierToken;[Lsun/tools/java/IdentifierToken;)V y(Lsun/tools/java/Environment;Lsun/tools/tree/Context;Lsun/tools/java/MemberDefinition;Z)Lsun/tools/java/MemberDefinition; z(Lsun/tools/java/Environment;Lsun/tools/tree/Context;Lsun/tools/java/MemberDefinition;ZZ)Lsun/tools/java/MemberDefinition; q(Lsun/tools/java/Environment;Lsun/tools/java/ClassDefinition;[Lsun/tools/tree/Expression;[Lsun/tools/java/Type;)V `(Lsun/tools/java/Environment;Lsun/tools/tree/Context;Lsun/tools/tree/Vset;)Lsun/tools/tree/Vset; ^(Ljava/lang/Object;JLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V ?(JLsun/tools/java/ClassDefinition;ILsun/tools/java/Type;Lsun/tools/java/Identifier;[Lsun/tools/java/IdentifierToken;Lsun/tools/tree/Node;)V ?(Lsun/tools/java/Environment;JLsun/tools/java/IdentifierToken;Ljava/lang/String;ILsun/tools/java/IdentifierToken;[Lsun/tools/java/IdentifierToken;Lsun/tools/java/ClassDefinition;)Lsun/tools/java/ClassDefinition; ?(Lsun/tools/java/Environment;JLsun/tools/java/ClassDeclaration;Ljava/lang/String;ILsun/tools/java/IdentifierToken;[Lsun/tools/java/IdentifierToken;Lsun/tools/javac/SourceClass;Lsun/tools/java/Identifier;)V ?(Lsun/tools/java/Environment;Lsun/tools/tree/Context;Lsun/tools/tree/Vset;Lsun/tools/java/ClassDefinition;[Lsun/tools/tree/Expression;[Lsun/tools/java/Type;)Lsun/tools/tree/Vset; ?(Lsun/tools/java/Environment;JLsun/tools/java/ClassDefinition;Ljava/lang/String;ILsun/tools/java/Type;Lsun/tools/java/Identifier;[Lsun/tools/java/IdentifierToken;[Lsun/tools/java/IdentifierToken;Ljava/lang/Object;)Lsun/tools/java/MemberDefinition;w g ? k? k ? ? ? ? ? ?0 ?? ?? ?? ?? ?? ? ? ??? ??y??? ? ? ?? ?? ??????7 ?????$?%?&?'?(?y?z?{???6? ??5?n? ???????? ???? G G G? G ? H ? H H I I X J ? J ? J? J? J? J? J? J ? K ? K ? K ? K ? K ? K ? K ? K K! K"