大家好,這里是《齊姐聊數據結構》系列之大集合。 話不多說,直接上圖: Java 集合,也稱作容器,主要是由兩大接口 (Interface) 派生出來的: Collection 和 Map 顧名思義,容器就是用來存放數據的。 那么這兩大接口的不同之處在於: Collection ...
注解 .概念 注解:說明程序的。給計算機看的 注釋:用文字描述程序的。給程序員看的 注解的定義:注解 Annotation ,也叫元數據。一種代碼級別的說明。它是JDK . 及以后版本引入的一個特性,與類 接口 枚舉是在同一個層次。它可以聲明在包 類 字段 方法 局部變量 方法參數等的前面,用來對這些元素進行說明,注釋。 .作用 編寫文檔:通過代碼里標識的注解生成文檔 生成文檔doc文檔 : sh ...
2020-03-20 10:22 0 616 推薦指數:
大家好,這里是《齊姐聊數據結構》系列之大集合。 話不多說,直接上圖: Java 集合,也稱作容器,主要是由兩大接口 (Interface) 派生出來的: Collection 和 Map 顧名思義,容器就是用來存放數據的。 那么這兩大接口的不同之處在於: Collection ...
Java 鎖分類 Java 中的鎖有很多,可以按照不同的功能、種類進行分類,下面是我對 Java 中一些常用鎖的分類,包括一些基本的概述 從線程是否需要對資源加鎖可以分為 悲觀鎖 和 樂觀鎖 從資源已被鎖定,線程是否阻塞可以分為 自旋鎖 從多個線程並發訪問資源 ...
現在使用NIO的場景越來越多,很多網上的技術框架或多或少的使用NIO技術,譬如Tomcat,Jetty。學習和掌握NIO技術已經不是一個JAVA攻城獅的加分技能,而是一個必備技能。在前面2篇文章《什么是Zero-Copy?》和《NIO相關基礎篇》中我們學習了NIO的相關理論知識,而在本篇中我們一起 ...
轉載:https://www.jianshu.com/p/7601ba434ff4 想必大家多多少少聽過spi,具體的解釋我就不多說了。但是它具體是怎么實現的呢?它的原理是什么呢?下面我就圍繞這兩個問題來解釋: 實現: 其實具體的實現類就是java.util.ServiceLoader這個類 ...
引 如果對什么是線程、什么是進程仍存有疑惑,請先Google之,因為這兩個概念不在本文的范圍之內。 用多線程只有一個目的,那就是更好的利用cpu的資源,因為所有的多線程代碼都可以用單線程來實現。說 ...
轉自https://www.cnblogs.com/wxd0108/p/5479442.html(僅供個人學習交流) 引 如果對什么是線程、什么是進程仍存有疑惑,請先Google之,因為這兩個概念 ...
Java並發編程一直是Java程序員必須懂但又是很難懂的技術內容。這里不僅僅是指使用簡單的多線程編程,或者使用juc的某個類。當然這些都是並發編程的基本知識,除了使用這些工具以外,Java並發編程中涉及到的技術原理十分豐富。 於是乎,就誕生了想寫點東西記錄下,以提升理解和對並發編程的認知 ...
Java中的多線程你只要看這一篇就夠了 帶圖片原文鏈接: http://www.cnblogs.com/wxd0108/p/5479442.html 另外一篇比較好的將多線程的文章http://blog.csdn.net/lonelyroamer/article/details ...