java.lang.*
// 所以对象父类
java.lang.Object
// 类加载
java.lang.Class
java.lang.ClassCastException
java.lang.ClassNotFoundException
java.lang.ClassLoader
java.lang.ClassValue
// 基础数据类型
java.lang.Byte
java.lang.Short
java.lang.Integer
java.lang.Long
java.lang.Float
java.lang.Double
java.lang.Character
java.lang.CharSequence
java.lang.String
java.lang.StringBuilder
java.lang.StringBuffer
java.lang.StringCoding
// 枚举
java.lang.Enum
// 异常
java.lang.Throwable
// 系统参数
java.lang.System
java.lang.Package
java.lang.Compiler
java.lang.Terminator
java.lang.Shutdown
//进程
java.lang.Process
java.lang.ProcessBuilder
java.lang.ProcessEnvironment
java.lang.ProcessImpl
// 线程
java.lang.Thread
java.lang.ThreadLocal
java.lang.ThreadDeath
java.lang.ThreadGroup
// 注解、接口
java.lang.Override
java.lang.Deprecated
java.lang.Clonable
java.lang.Comparable
java.lang.Number
java.lang.SuppressWarnings
java.lang.readable
java.lang.Appendable
java.lang.reflect.*
// 暴露类
java.lang.reflect.Field
java.lang.reflect.Method
java.lang.reflect.Constructor
java.lang.reflect.InvocationHandler
java.lang.reflect.Proxy
// 内部类
java.lang.reflect.AccessibleObject
java.lang.reflect.AnnotatedArrayType
java.lang.reflect.AnnotatedElement
java.lang.reflect.AnnotatedParameterizedType
java.lang.reflect.AnnotatedType
java.lang.reflect.AnnotatedTypeVariable
java.lang.reflect.AnnotatedWildcardType
java.lang.reflect.Array
java.lang.reflect.Executable
java.lang.reflect.GenericArrayType
java.lang.reflect.GenericDeclaration
java.lang.reflect.Member
java.lang.reflect.Modifier
java.lang.reflect.Parameter
java.lang.reflect.ParameterizedType
java.lang.reflect.ReflectAccess
java.lang.reflect.ReflectPermission
java.lang.reflect.Type
java.lang.reflect.TypeVariable
java.lang.reflect.WeakCache
java.lang.reflect.WildcardType
java.lang.annotation.*
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.ANNOTATION_TYPE)
// 注解 常用
java.lang.annotation.Target
java.lang.annotation.ElementType
java.lang.annotation.Retention
java.lang.annotation.RetentionPolicy
java.lang.annotation.Annotation
java.lang.annotation.Documented
java.lang.annotation.Inherited
java.lang.annotation.Native
java.lang.annotation.Repeatable
java.io.*
// 原始接口
java.io.InputStream
java.io.OutputStream
java.io.Reader
java.io.Writer
// 重要接口
java.io.Readable
java.io.Appendable
java.io.Closable
java.io.flush
java.io.Serializable
// 缓冲实现
java.io.BufferedInputStream
java.io.BufferedOutputStream
java.io.BufferedReader
java.io.BufferedWriter
// byte流
java.io.ByteArrayInputStream
java.io.ByteArrayOutputStream
// char流
java.io.CharArrayReader
java.io.CharArrayWriter
// data流
java.io.DataInput
java.io.DataInputStream
java.io.DataOutput
java.io.DataOutputStream
// File流
java.io.File
java.io.FileDescriptor
java.io.FileSystem
java.io.FilePermission
java.io.FilePermissionCollection
java.io.FileFilter
java.io.FilenameFilter
java.io.FileInputStream
java.io.FileOutputStream
java.io.FileReader
java.io.FileWriter
// FileFilter 过滤
java.io.FilterInputStream
java.io.FilterOutputStream
java.io.FilterReader
java.io.FilterWriter
// object流
java.io.ObjectInput
java.io.ObjectInputStream
java.io.ObjectInputValidation
java.io.ObjectOutput
java.io.ObjectOutputStream
java.io.ObjectStreamClass
java.io.ObjectStreamConstants
java.io.ObjectStreamException
java.io.ObjectStreamField
// pipe流
java.io.PipedInputStream
java.io.PipedOutputStream
java.io.PipedReader
java.io.PipedWriter
// print
java.io.PrintStream
java.io.PrintWriter
java.io.StringReader
java.io.StringWriter