Java基礎(chǔ)

1.Java中Class.forName()和ClassLoader.loadClass()的區(qū)別

Class.forName方法有要不要初始static變量的參數(shù),而ClassLoader.loadClass()沒有;

2. HashMap和HashTable的區(qū)別

(1).HashMap不是線程安全的,HashTable是線程安全的
(2).HashMap執(zhí)行效率比HashTable效率高
(3).HashMap允許null key和null value,而HashTable不允許

3. ConcurrentHashMap

采用的是分段鎖的機制,是線程安全的,效率比HashTable高。

4.foreach和for

foreach效率沒有for的效率高。
foreach不能修改數(shù)據(jù)

5.volatile

1:保證此變量對所有線程的可見性
2:禁止指令重排序優(yōu)化

6.線程同步

1.針對每個類,也有一個鎖,所以synchronized static方法可以在類的范圍內(nèi)防止對static數(shù)據(jù)的并發(fā)訪問。

7.線程池

FixedThreadPool
創(chuàng)建固定數(shù)量線程的線程池
CachedThreadPool
創(chuàng)建一個可緩存的線程池,如果現(xiàn)有線程沒有可用的,則創(chuàng)建一個新線程并添加到池中,終止并從緩存中移除那些已有60秒鐘未被使用的線程。
SingleThreadExecutor
創(chuàng)建一個單線程化的Executor
ScheduledThreadPool
創(chuàng)建一個支持定時以及周期性的任務(wù)執(zhí)行的線程池

8.equels方法需要滿足:

自反性,對稱性,傳遞性,一致性。

9.動態(tài)代理

(1)JDK動態(tài)代理

編寫接口類
實現(xiàn)InvocationHandler接口的invoke方法,
Moveable proxy=(Moveable)Proxy.newProxyInstance(
m.getClass().getClassLoader(),
m.getClass().getInterfaces(),
handler);

(2)cglib 動態(tài)代理

編寫父類
實現(xiàn)MethodInterceptor接口的 intercept方法
Enhancer enhancer=new Enhancer();
enhancer.setSuperClass(clazz);
enhancer.setCallback(this);
enhancer.create(); 返回代理對象

10.ArrayList的默認大小為10,擴容的大小為 (舊容量 * 3 / 2) + 1

11.Java大數(shù)運算

BigInteger 支持任意精度的整數(shù)
BigDecimal 支持任意精度的定點數(shù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一:java概述:1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)工...
    ZaneInTheSun閱讀 2,817評論 0 11
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,806評論 18 399
  • J2SE基礎(chǔ) 1. 九種基本數(shù)據(jù)類型的大小,以及他們的封裝類 注:事實上應(yīng)該是八種基本數(shù)據(jù)類型,String類并不...
    呵鯤閱讀 515評論 0 0
  • 我以為,我是一個嗜酒如命的人,你錯了,我是一只盛滿灰塵的酒杯。我曾以為在世界上,總會有那么一次機會,讓我懷揣著香醇...
    2lne閱讀 304評論 0 1
  • 一個喪偶的男人,在喪禮上笑臉盈盈的招待來訪的親友,弄的親友不知如何是好,很尷尬,想安慰他,他好像很樂的樣子,不安慰...
    純瑩一一北原瑩子閱讀 223評論 0 1

友情鏈接更多精彩內(nèi)容