1.1JDK源码阅读之阅读顺序
Posted 康子的自留地
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.1JDK源码阅读之阅读顺序相关的知识,希望对你有一定的参考价值。
源码阅读顺序
jdk版本1.7.0_80
java.lang
是java语言内置的一个最基础的包,其中包含了一系列程序设计时经常要用到的类
Object
String
AbstractStringBuilder
StringBuffer
StringBuilder
Boolean
Byte
Double
Float
Integer
Long
Short
Thread
ThreadLocal
Enum
Throwable
Error
Exception
Class
ClassLoader
Compiler
System
Package
Void
Field
Method
Annotation
Target
Inherited
Retention
Documented
ElementType
Native
Repeatable
java.util
是java语言内置的一个最基础的包,其中包含了一系列程序设计时经常要用到的类
AbstractList
AbstractMap
AbstractSet
ArrayList
LinkedList
HashMap
Hashtable
HashSet
LinkedHashMap
LinkedHashSet
TreeMap
TreeSet
Vector
Queue
Stack
SortedMap
SortedSet
Collections
Arrays
Comparator
Iterator
Base64
Date
EventListener
Random
SubList
Timer
UUID
WeakHashMap
ConcurrentHashMap
Executor
AbstractExecutorService
ExecutorService
ThreadPoolExecutor
BlockingQueue
AbstractQueuedSynchronizer
CountDownLatch
FutureTask
Semaphore
CyclicBarrier
CopyOnWriteArrayList
SynchronousQueue
BlockingDeque
Callable
AtomicBoolean
AtomicInteger
AtomicLong
AtomicReference
Lock
Condition
ReentrantLock
ReentrantReadWriteLock
java.io
是java处理文件目录有关的工具包
File
InputStream
OutputStream
Reader
Writer
java.nio
该包定义了缓冲区类,这些类用于所有 NIO API
Buffer
ByteBuffer
CharBuffer
DoubleBuffer
FloatBuffer
IntBuffer
LongBuffer
ShortBuffer
java.sql
提供使用 Java编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API
Connection
Driver
DriverManager
JDBCType
ResultSet
Statement
java.net
该包提供实现网络应用与开发的类
Socket
ServerSocket
URI
URL
URLEncoder
哔哔叨叨
本篇为重制版,微信编辑器太难用了,通过特殊方法终于搞定文章排版和样式问题
本系列为个人笔记,如有不当之处还请大神指教
以上是关于1.1JDK源码阅读之阅读顺序的主要内容,如果未能解决你的问题,请参考以下文章