File list (Check if you may need any files):
GJC1.42_SRC(待读源码)
.....................\com
.....................\...\sun
.....................\...\...\tools
.....................\...\...\.....\javac
.....................\...\...\.....\.....\index.html
.....................\...\...\.....\.....\Main.java
.....................\...\...\.....\.....\v8
.....................\...\...\.....\.....\..\code
.....................\...\...\.....\.....\..\....\ByteCodes.java
.....................\...\...\.....\.....\..\....\ClassFile.java
.....................\...\...\.....\.....\..\....\ClassReader.java
.....................\...\...\.....\.....\..\....\ClassWriter.java
.....................\...\...\.....\.....\..\....\Code.java
.....................\...\...\.....\.....\..\....\CompleteClassReader.java
.....................\...\...\.....\.....\..\....\CRTable.java
.....................\...\...\.....\.....\..\....\CRTFlags.java
.....................\...\...\.....\.....\..\....\Flags.java
.....................\...\...\.....\.....\..\....\index.html
.....................\...\...\.....\.....\..\....\Kinds.java
.....................\...\...\.....\.....\..\....\Pool.java
.....................\...\...\.....\.....\..\....\Scope.java
.....................\...\...\.....\.....\..\....\Source.java
.....................\...\...\.....\.....\..\....\Symbol.java
.....................\...\...\.....\.....\..\....\Symtab.java
.....................\...\...\.....\.....\..\....\Target.java
.....................\...\...\.....\.....\..\....\Type.java
.....................\...\...\.....\.....\..\....\TypeTags.java
.....................\...\...\.....\.....\..\CommandLine.java
.....................\...\...\.....\.....\..\comp
.....................\...\...\.....\.....\..\....\Attr.java
.....................\...\...\.....\.....\..\....\AttrContext.java
.....................\...\...\.....\.....\..\....\AttrContextEnv.java
.....................\...\...\.....\.....\..\....\Check.java
.....................\...\...\.....\.....\..\....\ConstFold.java
.....................\...\...\.....\.....\..\....\Enter.java
.....................\...\...\.....\.....\..\....\Env.java
.....................\...\...\.....\.....\..\....\Flow.java
.....................\...\...\.....\.....\..\....\Gen.java
.....................\...\...\.....\.....\..\....\index.html
.....................\...\...\.....\.....\..\....\Infer.java
.....................\...\...\.....\.....\..\....\Items.java
.....................\...\...\.....\.....\..\....\Resolve.java
.....................\...\...\.....\.....\..\....\Todo.java
.....................\...\...\.....\.....\..\....\TransInner.java
.....................\...\...\.....\.....\..\....\TransTypes.java
.....................\...\...\.....\.....\..\index.html
.....................\...\...\.....\.....\..\JavaCompiler.java
.....................\...\...\.....\.....\..\Main.java
.....................\...\...\.....\.....\..\parser
.....................\...\...\.....\.....\..\......\index.html
.....................\...\...\.....\.....\..\......\Keywords.java
.....................\...\...\.....\.....\..\......\Parser.java
.....................\...\...\.....\.....\..\......\Scanner.java
.....................\...\...\.....\.....\..\......\Tokens.java
.....................\...\...\.....\.....\..\resources
.....................\...\...\.....\.....\..\.........\compiler.properties
.....................\...\...\.....\.....\..\.........\compiler_ja.properties
.....................\...\...\.....\.....\..\.........\javac.properties
.....................\...\...\.....\.....\..\.........\javac_ja.properties
.....................\...\...\.....\.....\..\Retro.java
.....................\...\...\.....\.....\..\tree
.....................\...\...\.....\.....\..\....\index.html
.....................\...\...\.....\.....\..\....\Pretty.java
.....................\...\...\.....\.....\..\....\Tree.java
.....................\...\...\.....\.....\..\....\TreeInfo.java
.....................\...\...\.....\.....\..\....\TreeMaker.java
.....................\...\...\.....\.....\..\....\TreeScanner.java
.....................\...\...\.....\..