java.lang

来源:互联网 发布:java线程池的使用示例 编辑:程序博客网 时间:2024/04/28 22:00

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

java.nio.*

0 0
原创粉丝点击