Java整理關鍵詞
volatile
CAS
AtomicInteger分析(CAS)
++i是怎麼實現的
紅黑樹
jvm與併發程式設計
hashmap原始碼及hashmap的問題
concurrentHashMap分段鎖-jdk1.7
ConcurrentHashMap樂觀鎖-jdk1.8
NIO,IO,異同,以及NIO特點,詳細過程
mysql索引結構
jvm gc調優(引數調優)
執行緒池的一些引數
dubbo rpc
spring aop
spring ioc
spring mvc
0-1揹包問題
併發類,多執行緒等
IOC
DI
AOP
synchronized和lock的底層原理
JDK7,JDK8,JDK9的新特性 -Java7 中引入的 Fork/Join 框架
select,poll,epoll的區別
tcp、udp
mac電腦
jdk環境
mysql+navicat
tomcat
idea + eclipse
maven
git
gitlab
相關推薦
Java整理關鍵詞
ConcurrentHashMapvolatileCASAtomicInteger分析(CAS)++i是怎麼實現的紅黑樹jvm與併發程式設計hashmap原始碼及hashmap的問題concurrentHashMap分段鎖-jdk1.7ConcurrentHashMap樂觀鎖
java整理知識點
java 整理知識點為什麽要將map轉為set?因為map是存的鍵值對,轉為set後,可以進行遍歷,這樣就可以將map中的所有鍵值對都取出來。Set<WebSocket> keySet = map.keySet(); /** * 獲取WebSocket * @param use
java volatile 關鍵詞
volatile 特性: 可見性:對一個volatile變數的讀,總是能看到(任意執行緒)對這個volatile變數最後的寫入。 原子性:對任意單個volatile變數讀寫具有原子性,類似volatile++這種複合操作不具有原子性。 順序性:對於volatile 修飾的關
java final 關鍵詞
package day9; /** * Created by admin on 2018/11/17. * final可以修飾類,方法,變數 特點: final可以修飾類,該類不能被繼承。 final可以修飾方法,該方法不能被重寫。(覆蓋,複寫) fina
java常用關鍵詞翻譯
1.visible:看得見的; 明顯的,顯然的; 手頭的,可得到的; 可察覺到的; 2.Syntax error:語法錯誤 3.Multiple markers at this line:這行有多個錯誤 4.method:方法 5.type:型別 6.s cannot be resolved
Java整理(二)面向物件
Java面向物件靜態塊:用static申明,JVM載入類時執行,僅執行一次構造塊:類中直接用{}定義,每一次建立物件時執行 執行順序優先順序:靜態塊>main()>構造塊>構造方法所有的Java程式都以類class為組織單元面向物件三大特徵:封裝、繼承、多型
C/C++(&Java) Volatile關鍵詞深度剖析
背景 前幾天,發了一條如下的微博 (關於C/C++ Volatile關鍵詞的使用建議): 此微博,引發了朋友們的大量討論:贊同者有之;批評者有之;當然,更多的朋友,是希望我能更詳細的解讀C/C++ Volatile關鍵詞,來佐證我的微博觀點。而這,正是我寫這
java 常用關鍵詞詳細解析,讓你入門java
java語法中有一些詞被賦予了特殊含義,他們有固定用法,我們必須遵從,下面我就簡單的說一說用法及格式: 關鍵字包括abstract boolean break byte case catch char class continue default do
MongoDB-JAVA-Driver 3.2版本常用代碼全整理(1) - 增刪改
tails posit 第一個 2.x 做了 alt private 依賴 while 轉載,原文連接: http://blog.csdn.net/autfish/article/details/51356537 MongoDB的3.x版本Java驅動相對2.x做了全新的設
Java面試題目整理
size 虛擬 ble 可復用 ringbuf 進步 組合 java 自己的 一、引言:本文主要整理遇到的面試題目,以及提供自己的見解,將會持續更新,如有問題,可評論交流,一起進步。 二、問題及我的見解: 1. n個結點可以組合成多少棵不同的二叉樹? 答:2^n-n棵 2.
java之IO整理(中)
getparent create olt highlight print enc buffered byte package 一:打印流/*System.out.println()重定向輸出*/ /*public static void main(String[] ar
Java基礎知識整理(一)
顯式 sys 轉換 強制 print pri 字符 parse ger Java開發環境JDK(Java編輯器、Java運行工具(JRE作用)、Java文檔生成工具、Java打包工具) 1.Java是嚴格區分大小寫的。2.Java程序中一句連續的字符串不能分開在兩行書寫,
java集合類整理
pre 大於等於 lis heads 視圖 sys logs println class LinkedList 優點:插入刪除迅速 缺點:不適合隨機訪問 List<String> staff = new LinkedList<String>()
JAVA開發工具整理
開發 -s enter name -a jodd center str text JAVA開發工具整理 1-日誌 2-JSON 3-XML 4-數據對象轉換 4.1-spring beanUtils 4.2-JODDJAVA開發工具整理
Java中Iterator用法整理
mil rem println 對象 獲得 返回 new ext 插入 叠代器(Iterator) 叠代器是一種設計模式,它是一個對象,它可以遍歷並選擇序列中的對象,而開發人員不需要了解該序列的底層結構。叠代器通常被稱為“輕量級”對象,因為創建它的代價小。 Java
Java中vector用法整理
遍歷 檢索 集合 ash ets toa java code lan ArrayList會比Vector快,他是非同步的,如果設計涉及到多線程,還是用Vector比較好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的創
java 中關於繼集合類的整理
hash 對象類型 基本數據類型 固定 bsp .html ash queue接口 可變 之前看過一些關於Java集合類的內容,但是過段時間不用有些就忘記了,現在整理下以後看也方便,只是給自己當筆記看的~~~~ (轉載了一些註明:http://www.cnblogs.com
java 中關於集合類的整理02
cto 對象 arr 數組 bsp 有一個 只有一個 集合 java 四. 具體的集合 2. ArrayList 數組列表 註: ArrayList類 與 Vector類 有什麽區別呢? 答:Vector類的所有方法都是同步的,所以說Vector類是線程安全的,所以兩個線程
Java內存知識整理
整理 .get 緩存 zed [] pan 簡潔 net 重排序 因主要是摘錄,先列參考文獻: http://ifeve.com/jmm-faq/ 1,我理解的Java內存模型是在多處理器,多線程的場景下保證在內存裏的讀寫不會存在歧義。 “Java內存模型描述了在多線程
java面試題整理(1)
pmap 復制 java對象 試題 取出 樹形 年輕代和老年代 com 足夠 1、Equals與==的區別? ==是判斷兩個變量或者實例是不是指向同一個內存地址 equals是判斷兩個變量或者實例所指向的內存地址中的值是不是相同 2、Object有哪些公用方法?