ThreadLocal是一個解決線程並發問題的一個類,用於創建線程的本地變量,我們知道一個對象的所有線程會共享它的全局變量,所以這些變量不是線程安全的,我們可以使用同步技術。但是當我們不想使用同 ...
鏈接地址:https: mp.weixin.qq.com s lnbCysCQgfjF kcB KQZg 這是一個在線教育機構的文章,感覺大部分都不會,太難了。 一 自我介紹 二 多線程相關: 線程池的原理,為什么要創建線程池 創建線程池的方式 線程的生命周期,什么時候會出現僵死進程 說說線程安全問題,什么實現線程安全,如何實現線程安全 創建線程池有哪幾個核心參數 如何合理配置線程池的大小 vol ...
2019-07-10 11:05 0 1564 推薦指數:
ThreadLocal是一個解決線程並發問題的一個類,用於創建線程的本地變量,我們知道一個對象的所有線程會共享它的全局變量,所以這些變量不是線程安全的,我們可以使用同步技術。但是當我們不想使用同 ...
HashMap和HashTable的區別: 相同點:都是以key和value的形式存儲; 不同點: HashMap是不安全的;HashTable線程安全的(使用了synchronized關 ...
RPC:(Remote Procedure Call) 被設計為在應用程序間通信的平台中立的方式,它不理會操作系統之間以及語言之間的差異。 支持多語言 RMI:(Remote Method Invocation) RPC 的Java版本,EJB的基礎技術 RMI 采用JRMP(Java ...
這是最近一次面試過程中談到的相關話題,對其進行記錄。 Spring 為什么要用Spring? IoC究竟能帶來什么好處?詳細解釋在擴展性上帶來的好處? 如何實例化一個Bean? ApplicationContext和BeanFactory有什么區別 ...
十、Spring/Spring MVC 90.為什么要使用 spring? 1.方便解耦,便於開發(Spring就是一個大工廠,可以將所有對象的創建和依賴關系維護都交給spring管理) 2.s ...
1.Java基礎 1.集合框架的結構 Java集合框架中抽象有序列表的接口是(List),無序列表的接口是(Set),他們的共同父接口是( Collection),用於對集合進行特殊操作如排序的工具類是(Collections),他提供一系列靜態方法實現對各種集合的搜索、排序、線程安全化 ...
java基礎以及多個“比較” 1.Collections.sort排序內部原理 在Java 6中Arrays.sort()和Collections.sort()使用的是MergeSort,而在Java 7中,內部實現換成了TimSort,其對對象間比較的實現要求更加嚴格 ...
Java 基礎 1. JDK 和 JRE 有什么區別? JDK:Java Development Kit 的簡稱,Java 開發工具包,提供了 Java 的開發環境和運行環境。 JRE:Java Runtime Environment 的簡稱,Java 運行環境,為 Java ...