javacore
1.0.0
☕ JavaCore is a Java core technology tutorial.
- ? Project synchronization maintenance: Github | Gitee
- E-book reading: Github Pages | Gitee Pages
Java interview summary?
Pattern
, Matcher
,捕获与非捕获
,反向引用
,零宽断言
,贪婪与懒惰
,元字符
, DFA
, NFA
Base64
,消息摘要
,数字签名
,对称加密
,非对称加密
, MD5
, SHA
, HMAC
, AES
, DES
, DESede
, RSA
Locale
, ResourceBundle
, NumberFormat
, DateFormat
, MessageFormat
Stream
, lambda
, Optional
, @FunctionalInterface
SPI
, ClassLoader
Collection
,泛型
, Iterable
, Iterator
, Comparable
, Comparator
, Cloneable
, fail-fast
List
, ArrayList
, LinkedList
Map
, HashMap
, TreeMap
, LinkedHashMap
, WeakHashMap
Set
, HashSet
, TreeSet
, LinkedHashSet
, EmumSet
Queue
, Deque
, ArrayDeque
, LinkedList
, PriorityQueue
InputStream
, OutputStream
, Reader
, Writer
,阻塞
Channel
, Buffer
, Selector
,非阻塞
,多路复用
Serializable
, serialVersionUID
, transient
, Externalizable
, writeObject
, readObject
Socket
, ServerSocket
, DatagramPacket
, DatagramSocket
File
, RandomAccessFile
, System
, Scanner
进程
,线程
,安全性
,活跃性
,性能
,死锁
,饥饿
,上下文切换
Thread
, Runnable
, Callable
, Future
, wait
, notify
, notifyAll
, join
, sleep
, yeild
,线程状态
,线程通信
synchronized
, volatile
, CAS
, ThreadLocal
AQS
, ReentrantLock
, ReentrantReadWriteLock
, Condition
CAS
, Atomic
ConcurrentHashMap
, CopyOnWriteArrayList
Executor
, ExecutorService
, ThreadPoolExecutor
, Executors
CountDownLatch
, CyclicBarrier
, Semaphore
JMM
, volatile
, synchronized
, final
, Happens-Before
,内存屏障
程序计数器
,虚拟机栈
,本地方法栈
,堆
,方法区
,运行时常量池
,直接内存
, OutOfMemoryError
, StackOverflowError
GC Roots
, Serial
, Parallel
, CMS
, G1
, Minor GC
, Full GC
bytecode
, asm
, javassist
ClassLoader
,双亲委派
jps
, jstat
, jmap
, jstack
, jhat
, jinfo
jconsole
, jvisualvm
, MAT
, JProfile
, Arthas
配置
,调优
CPU
,内存
,磁盘
,网络
, GC
◾ ? JAVACORE Home ◾ My Blog ◾