Java Arch
2016-07-22 12:00:38 22 举报
AI智能生成
Java技能树
作者其他创作
大纲/内容
JVM/GC
basic
JIT
client/server mode
tools
jstat
jmap
jinfo
jconsole
architecture
class loader system
a primordial class loader
class loader objects
runtime datas area
method areas
type defination
class
constant pool
methods table
members
name
modifier
superclass/super interfaces
heap space
Eden space
Survival 1/2
Old space
stack
stack frame
native method stack
program counter register
executor engine
native interface/implementation
GC
System.gc()
Mark sweep
Copy To
Reference counter
Generation
Concurrent GC
Increamantal GC
Full GC/Young GC
class
linking
Collection
List
ArrayList
LinkedList
Set
HashSet
LinkedHashSet
SortedSet
NavigableSet
TreeSet
EnumSet
Map
HashMap
LinkedHashMap
Hashtable
SortedMap
NavigableMap
TreeMap
EnumMap
WeekHashMap
Queue
PrioprityQueue
LinkedList
Deque
ArrayDeque
Stack
Collections
other
spring
IoC
AOP
Transaction
ORM
Web MVC
Bean Dependency
DataBase
Principle
Index
Transaction
ACID
Lock
table lock
row lock
MySQL
MyISAM
InnoDB
cache
ehcache
redis
memorycache
maven
tomcat
nginx
git
IDE
distribution
zookeeper
CAP
linux
shell
ssh
cmd
mybatis
freemarker
CDN
high concurrency
network
TCP/IP
ARP
UDP
DNS
firework
OSGI
design pattern
Big data
Hadoop
HDFS
HBase
io/net
io
stream
InputStream
BufferedInputStream
OutputStream
BufferedOutputStream
reader/writer
Reader
InputStreamReader
BufferedInputStreamReader
Writer
OutputStreamReader
BufferedOutputStreamReader
nio
Channel
SocketChannel
ServerSocketChannel
Buffer
ByteBuffer
CharBuffer
FloatBuffer
IntBuffer
LongBuffer
StringCharBuffer
Selector
net
Socket
ServerSocket
URL
URLConnection
InetAddress
file
File
FileInputStream
FileOutputStream
charset
Concurrency
JMM
重排
内存可见性
内存屏障 memory barrier
happens-before
thread
Runnable
ThreadGroup
Thread
sleep
interrupt
InterruptedException
java.util.concurrent
AbstractQueuedSynchronizer
Lock
ReentrantLock
ReadWriteLock
LockSupport
Executor
ExecutorService
ThreadPoolExecutor
Executors
Future
RunnableFuture
FutureTask
concurrent
ConcurrentHashMap
ConcurrentLinkedQueue
ConcurrentSkipListMap
ConcurrentSkipListSet
blocking
LinkedBlockingQueue
LinkedBlockingDeque
PriorityBlockingQueue
CopyOnWrite
CopyOnWriteList
CopyOnWriteSet
CountDownLatch
Condition
Semaphore
CycleBarrier
atomic
AtomicInteger
AtomicLong
AtomicReference
synchronized
volatile
dead lock
strave
object
wait
notify
notifyAll
algorithm
排序
冒泡排序
选择排序
插入排序
快速排序
归并排序
希尔排序
桶排序
查找
二分查找
数据结构
二叉树
有序二叉树
平衡二叉树
链表
栈
0 条评论
下一页