原文:面試題:你使用過concurrent包下的那些類?

.executor接口,使用executor接口的子接口ExecutorService用來創建線程池 .Lock接口下的ReentrantLock類,實現同步,比如三個線程循環打印ABCABCABC... .atomic包,使用AtomicInteger類的incrementAndGet 方法來實現原子操作,比如a .Callable接口,重寫call方法,實現多線程 .concarrenHas ...

2019-09-28 12:00 0 404 推薦指數:

查看詳情

java.io 包下有哪些 + 面試題

java.io 包下有哪些 + 面試題 IO 介紹 IO 是 Input/Output 的縮寫,它是基於流模型實現的,比如操作文件時使用輸入流和輸出流來寫入和讀取文件等。 IO 分類 傳統的 IO,按照流類型我們可以分為: 字符流 字節流 其中,字符流包括 ...

Fri Feb 07 22:23:00 CST 2020 0 745
concurrent包下常用的

轉自 http://www.importnew.com/21889.html 在java 1.5中,提供了一些非常有用的輔助來幫助我們進行並發編程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我們就來學習一下這三個輔助的用法。 以下是本文目錄大綱 ...

Thu Dec 27 23:58:00 CST 2018 0 694
面試題:寫一個不能被繼承的,且能正常使用

實驗室同學今天面試,上來被問的第一個題就是”寫一個不能被繼承的“ 這個問題分享出來的時候,我驚呆了,因為腦子沒一點思路(這是什么鬼東西,項目里從來沒有用過,課堂上也沒聽過,在博客、問答區也沒遇見過)。C++里沒有相關的語法定義,也沒有特定的設計。冷靜判斷,覺得這應該就是設計模式一的東西(這方 ...

Mon Apr 27 23:53:00 CST 2015 0 5115
Java面試題技術

1、面向對象編程的三大特性是什么? (1).繼承: 繼承是一種聯結的層次模型,並且允許和鼓勵的重用,它提供了一種明確表述共性的方法。對象的一個新可以從現有的中派生,這個過程稱為繼承。新繼 承了原始的特性,新稱為原始的派生(子類),而原始稱為新的基類(父類)。派生 ...

Mon Jul 25 17:05:00 CST 2016 3 3037
面試題:抽象和接口的區別?

抽象 用abstract修飾 不能被實例化,即不能用new關鍵字來實例化對象 含有0個或多個抽象方法(抽象可以沒有抽象方法,但是有抽象方法一定是抽象) 抽象方法只有方法體,沒有實現。 如果子類實現了父類的所有抽象方法,那么它可以不是抽象,否則一定是抽象 ...

Wed Sep 16 04:32:00 CST 2020 0 514
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM