三年間Javaはどうやって面接を準備しますか?
2430 ワード
Javaの基礎
1.HashMap , ,JDK8 HashMap 。
2.HaspMap , 2 N 。
3.HashMap,HashTable,ConcurrentHashMap 。
4. HashTable ConcurrentHashMap , , 。
5.HashMap , 。
6.java 。
7.Object 。
8. , JDK8 。
9. , 。
10.Java 。
11. ,Java , 。
12. ArrayList , , 。
13.@transactional , 。
データ構造とアルゴリズム1.B+
2. , , (
3. Hash , Hash
JVM1.JVM 。
2.JVM , 。
3.JVM 。
4. 。
5.GC ,CMS G1 ,CMS Stop the world ,CMS ,G1 。
6. 。
7.eden survivor , ,eden survivor 。
8.JVM GC, root 。
9. GC 。
10.Java GC 。
11.Java 。
12. 。
13. JVM 。
14.dump 。
15.Java GC ( )。
マルチスレッド1.Java 。
2.Callable Future 。
3. , 。
4.volitile , 。
5.synchronized , 。
6.Lock , 。
7. , , , (ConcurrentHashMap segment)。
8. , , ,CAS , 。
9.ABC 。
10. 。
11.sleep wait 。
12.notify notifyall 。
13.ThreadLocal , 。
データベース関連1.
2. ,
3. 。
4.durid 。
コンピュータ・ネットワーク1.TCP,UDP 。
2. , , 。
3. 。
4. 。
デザインモード1.
2.
3. , ,
4. Spring
分散関係1. 。
2. 。
3. session 。
4.dubbo , 。
5.zookeeper 。
6.dubbo 。
キャッシュ関連1.redis memcached 。
2.redis 。
3.redis , 。
4.redis String 。
5.redis , , 。
6.redis , key redis 。
7.redis 。
フレーム関連1.SpringMVC Controller 。
2.Mybatis Mapper , 。
3.Quartz 。
4. 。
5.Spring 。
6.Spring IOC 。
7.Spring bean。
いくつかの比較的新しいもの1.JDK8 , , 。
2.
3. 11 , 。
ちょっとした提案1. leetcode 。
2. ( , )。
3. 。
4. , , 。
5. 。
本文は牛客網(Java乾物分享)から抜粋し、自己学習に用い、侵害があれば、連絡して削除する。