原创 [重學Java基礎][Java IO流][Part.8] 打印字符輸出流

[重學Java基礎][JavaIO流][Part.8] 打印字符輸出流 [重學Java基礎][JavaIO流][Part.8] 打印字符輸出流 PrintWriter 概述 官方註釋 源碼分析 成員屬性 成員方法 代碼

原创 使用註解簡化Java開發中的樣板代碼——Lombok框架

前言 不少人詬病Java過於臃腫,重複,有人評價寫Java就像寫作文,一個單詞一個單詞的往下敲,所以後來在JVM平臺上也誕生了許多以改善Java爲目標的語言,如Scala,Kotlin。我覺得,Java這一點既可以被評價爲臃腫,也

原创 [重學Java基礎][Java IO流][Part.0]總述

[重學Java基礎][Java IO流][Part.0]總述 IO流是Java很重要的一部分 但是並不好掌握 在初學Java中囫圇吞棗的學過之後 一直不是非常明白 這次就仔細研讀一下Java的IO流部分 確保自己能清楚的認識這一

原创 [重學Java基礎][Java IO流][Part.2]緩衝字符輸入輸出流

[重學Java基礎][JavaIO流][Part.2]緩衝字符輸入輸出流 [重學Java基礎][JavaIO流][Part.2]緩衝字符輸入輸出流 BufferedReader 概述 官方註釋 源碼分析 成員屬性 成員方法

原创 [重學Java基礎][Java IO流][Part.1]字符數組輸入/輸出流

[重學Java基礎][Java IO流] [Part.1] 字符數組輸入/輸出流 [重學Java基礎][Java IO流] [Part.1] 字符數組輸入/輸出流 CharArrayReader 概述 源碼分析 成員屬性

原创 [重學Java基礎][Java IO流][Part.3]文件字符輸入輸出流

[重學Java基礎][JavaIO流][Part.3]文件字符輸入輸出流 [重學Java基礎][JavaIO流][Part.3]文件字符輸入輸出流 FileReader 概述 官方註釋 源碼分析 成員方法 代碼示例 F

原创 [重學Java基礎][Java IO流][Part.5]管道字符輸入輸出流

[重學Java基礎][JavaIO流][Part.5]管道字符輸入輸出流 [重學Java基礎][JavaIO流][Part.5]管道字符輸入輸出流 PipedReader 概述 源碼分析 成員變量 成員方法 PipedWr

原创 [重學Java基礎][Java IO流][Part.12]緩衝字節輸入輸出流

[重學Java基礎][Java IO流][Part.12] [Part.12]緩衝字節輸入輸出流 === 文章目錄[重學Java基礎][Java IO流][Part.12] [Part.12]緩衝字節輸入輸出流BufferedIn

原创 [Java併發編程][EP1][線程基礎]

[EP1][線程基礎] 文章目錄[EP1][線程基礎]進程和線程的基本概念Java線程的實質創建線程構造一個線程線程的基本操作線程名與線程標識符currentThread() 方法sleep()方法isAlive()方法停止和銷燬

原创 [重學Java基礎][Java IO流][Part.4]過濾字符輸入輸出流

[重學Java基礎][JavaIO流][Part.4]過濾字符輸入輸出流 [重學Java基礎][JavaIO流][Part.4]過濾字符輸入輸出流 FilterReader 與PushbackReader 概述 官方註釋

原创 [Java併發編程][Ext.2][未來的Java併發][從Future到ProjectLoom]

[Java併發編程][Ext.2][未來的Java併發] 文章目錄[Java併發編程][Ext.2][未來的Java併發]@[toc]概述 概述 Future Callback Servlet 3.0 反應式編程 Kotlin

原创 [Java併發編程][EP3][Java內存模型]

[EP3][Java內存模型] 文章目錄[EP3][Java內存模型]Java內存模型是什麼?**Java的內存結構**多線程下的內存模型Java內存間交互操作的規則指令重排序原子性、可見性與有序性happens-before原則 J

原创 [Java併發編程][EP2][線程基礎II][多線程資源競爭和併發安全]

[EP2][線程基礎II][多線程資源競爭和併發安全] ======= 多線程資源競爭 什麼情況下會發生資源競爭? 單線程運行的程序不會發生資源競爭 單線程的程序 代碼按順序執行 符合人的 思路不會發生資源競爭 也不會存在線程 安

原创 [EP1][線程基礎]

[EP1][線程基礎] 文章目錄[EP1][線程基礎]進程和線程的基本概念Java線程的實質創建線程構造一個線程線程的基本操作線程名與線程標識符currentThread() 方法sleep()方法isAlive()方法停止和銷燬線程

原创 MySQl數據庫的一些面試問題

MySQl數據庫的一些面試問題 文章目錄MySQl數據庫的一些面試問題前言存儲引擎Memory 引擎MyIsam 引擎MRG_MyIsam 引擎CSV 引擎Federated 引擎Performance 引擎InnoDB 引擎Blac