原创 Java中的抽象類(基礎解析)

抽象類 抽象:描述看不懂的對象 abstrac 關鍵字 修飾類 --- 抽象類 修飾方法--- 抽象方法 修飾變量 --- 沒有抽象變量 抽象類寫法: abst

原创 Java中的裝飾者模式、LineNumberReader、打印流(基礎解析)

裝飾者模式(設計模式) 思想: 可以通過裝飾 對原來的功能進行升級 BufferedOutputstream 需要 Outputstream 構造 可以使 FileOutputStream(被裝飾者

原创 Java中的List、ArrayList、LinkedList接口常用方法

List List是一個接口 ArrayList 和 LinkedList 區別: ArrayList:數組實現 數組實現的特點: 查詢快 增刪慢(參照於LinkList) 查詢: 直接

原创 Java中各類Map的運用及方法 Collections接口中的靜態方法(基礎解析)

http://blog.csdn.net/ssssssue Map 雙列結合的根接口 1.以鍵值對形式保存數據 一個key 對應一個value 2.鍵保持唯一 HashSet和Ha

原创 Java中的字節流之輸出、輸入流

什麼是輸出流? 程序能向其中寫入數據的流 程序 -> 文件 稱爲輸出(output 寫文件) 舉個例子,就像學生寫作業 交給老師 什麼叫輸入流? 程序可以從中讀取數據的流

原创 Java中Set、TreeSet接口

Set Set(接口) 特點: 無序(無下標) 不重複 HashSet 先創建一個Person類 Person類中有 名字 年齡 寫上構造函數 set/get方法 重寫 to

原创 Java中的單例、StringBuffer方法、基本數據類型的包裝類以及權限修飾符(基礎詳解)

單例 單例的核心: 在整個程序執行期間 有且 只有一個該類的對象存在 如何去些?(如何去保證 程序中 有且只有一個對象) 1.不讓外界創建對象 2.整個對象我來創建

原创 Java中的字符流(基礎解析)

字符流 字符輸出流 一個字符一個字符的讀 注意: 只能用來操作文本(不能寫圖片 音頻 視頻) Writer(所有字符輸出流的 父類 抽象類) FileWriter(專門用來寫文本) 構造方

原创 Java中系統類String的常用方法

字符串 字符串是個常量也叫常量字符串 只要對字符串進行操作 都返回的是一個新的字符串(原字符串不能更改) 例如: public static void main(String[] args

原创 Java中的異常處理(基礎解析一)

異常處理 Throwable Throwable是異常最頂端的類 它的子類:Error(服務器崩潰 數據庫崩潰) Exception(異常類) Exception

原创 Java中IO包下的File(基礎解析二)

文件過濾器 文件過濾器是個接口 FileFilter 接口 FilenameFilter 接口 需要重寫這個過濾器的方法 測試過濾器效果 FileFilter public class Demo {

原创 Java中集合的方法和迭代器

集合 數組的弊端: 1.只能添加相同類型的元素(基本數據類型 和 引用數據類型 都能保存) 2.長度一旦確定 就不能改變 要添加超出數組長度個數的元素 操作比較複雜 集合

原创 Java中的接口(基礎詳解)

接口 接口的狹義的定義: 是個關鍵詞 寫法: interface 接口名{ } 廣義的定義:接口相當於定義一個規則 要想使用找個接口 就必須遵循找個規則 例如:

原创 Java中集合的泛型(詳解)

首先創建3個類 1個 Person類 1個Student類 1個Worker類 Person類中 寫兩個變量 姓名 年齡 寫出構造方法 set/get方法 重寫toString方法 Stud

原创 Java之抽獎系統

分析 開始工程之前需要分析這個抽獎系統需要幾個類 1.存儲用戶信息的用戶類 2.註冊類類 3.登錄類 4.抽獎類 5.遊戲開始類 6.測試類 用戶信息類 /*