Java技術小冊(基礎篇)

基礎篇安全

基本功cookie

  面向對象的特徵session

  final,finally,finalize 的區別分佈式

  int 和 Integer有什麼區別spa

  重載和重寫的區別線程

  抽象類和接口有什麼區別設計

  說說反射的用途及實現對象

  說說自定義註解的場景及實現接口

  HTTP 請求的 GET 與 POST 方式的區別生命週期

  session 與 cookie 區別

  session 分佈式處理

  JDBC 流程

  MVC設計思想

  equals 與 == 的區別

集合

  List  和 Set 區別

  List 和 Map 區別

  ArrayList 與 LinkedList 區別

  ArrayList 與 Vector 區別

  HashMap 和 Hashtable 的區別

  HashMap 和 HashSet 的區別

  HashMap 和 ConcurrentHashMap 的區別

  HashMap 的工做原理及代碼實現

  ConcurrentHashMap 的工做原理及代碼實現

線程

  建立線程的方式及實現

  sleep()、join()、yield() 有什麼區別

  說說CountDownLatch 原理

  說說CyclicBarrier 原理

  說說Semaphore 原理

  說說Exchanger 原理

  說說 CountDownLatch 與 CyclicBarrier  區別

  ThreadLocal 原理分析

  講講線程池的實現原理

  線程池的幾種方式

  線程的生命週期

鎖機制

  說說線程安全問題

  volatile 實現原理

  synchronize 實現原理

  synchronized 與 lock 的區別

  CAS 樂觀鎖

  ABA 問題

  樂觀鎖的業務場景及實現方式

相關文章
相關標籤/搜索