私底下,隔三差五就有讀者問我:“二哥,怎么樣才能像你一樣,成為一名優秀的 Java 開發者呢?”假如把“怎么才能像你一樣”去掉的話,這個問題就是一個好問題,否則的話,總有點彩虹屁的嫌疑。但話說回來,我喜歡這種提問的藝術。 從上大學那會學 Java 到現在,我已經積攢 ...
最近突然想回顧一下之前的文章,回顧復習一下,正好把覺得還不錯的文章收錄到這里,方便查閱 Java Java計數器之CountDownLatch CyclicBarrier Semaphore Netty的使用與服務器Hello world NIO的使用與服務器Hello world 普通IO以及BIO服務器 網絡IO的基本知識與概念 ...
2018-03-30 22:36 1 1897 推薦指數:
私底下,隔三差五就有讀者問我:“二哥,怎么樣才能像你一樣,成為一名優秀的 Java 開發者呢?”假如把“怎么才能像你一樣”去掉的話,這個問題就是一個好問題,否則的話,總有點彩虹屁的嫌疑。但話說回來,我喜歡這種提問的藝術。 從上大學那會學 Java 到現在,我已經積攢 ...
Java集合知識匯總 一、List(列表)——線程不安全的數據結構 1.1、List數組(ArrayList) 底層:一個可動態擴容的數組,與普通數組的區別就是它是沒有固定大小的限制 特點:順序存儲,讀速度、更新快,增刪慢;內存相鄰,根據Index讀取的時間復雜度是O(1);可以存儲重復 ...
1.JIT的工作原理圖 工作原理 當JIT編譯啟用時(默認是啟用的),JVM讀入.class文件解釋后,將其發給JIT編譯器。JIT編譯器將字節碼編譯成本機機器代碼。 通常javac將程序源碼編譯,轉換成java字節碼,JVM通過解釋字節碼將其翻譯成 ...
JAVA基礎階段 階段 技術名稱 技術內容 T線 JavaSE JAVA 開發基礎知識 | Eclipse 開發環境 | JavaSE 7.0 API | JavaSE 8.0新特性 | 多線程技術 ...
一、java基本知識點 java是由SUN公司在1995年推出的,在2009年SUN公司又被甲骨文公司收購,所以甲骨文公司獲得java版權。其底層是由C語言寫的,java分為三個體系: JavaSE,即Java Platform Standard Edition,java ...
開發環境 win10+jdk10 環境變量配置 1.JAVA_HOME 2.CLASSPATH 3.Path java反編譯工具 數組就那些事情 內功裝X大法:Java常用API ...
java常用的日志有以下幾種 : 一、jdk自帶的java.util.logging包下的日志功能, 不常用。 二、commons-logging + log4j 的搭配 。log4j是日志功能的具體實現,而commons-logging則是日志接口的聲明,它的出現也是 ...
整理了一下前段時間學習Java並發的筆記,大約有40篇。 1. Java並發基礎知識 並發基礎(一) 線程介紹 並發基礎(二) Thread類的API總結 並發基礎(三) java線程優先級 並發基礎(四) java中線程的狀態 並發基礎(五) 創建線程的四種方式 並發基礎(六) 線程 ...