Java 實例

本章節我們將為大家介紹 Java 常用的實例,通過實例學習我們可以更快的掌握 Java 的應用。

Java 環境設置實例

  1. Java 實例 – 如何編譯一個Java 文件?
  2. Java 實例 – Java 如何運行一個編譯過的類文件?
  3. Java 實例 - 如何執行指定class文件目錄(classpath)?
  4. Java 實例 – 如何查看當前 Java 運行的版本?

Java 字符串

  1. Java 實例 – 字符串比較
  2. Java 實例 - 查找字符串最后一次出現的位置
  3. Java 實例 - 刪除字符串中的一個字符
  4. Java 實例 - 字符串替換
  5. Java 實例 - 字符串反轉
  6. Java 實例 - 字符串查找
  7. Java 實例 - 字符串分割
  8. Java 實例 - 字符串分割(StringTokenizer)
  9. Java 實例 - 字符串小寫轉大寫
  10. Java 實例 - 測試兩個字符串區域是否相等
  11. Java 實例 - 字符串性能比較測試
  12. Java 實例 - 字符串優化
  13. Java 實例 - 字符串格式化
  14. Java 實例 - 連接字符串

Java 數組

  1. Java 實例 – 數組排序及元素查找
  2. Java 實例 – 數組添加元素
  3. Java 實例 – 獲取數組長度
  4. Java 實例 – 數組反轉
  5. Java 實例 – 數組輸出
  6. Java 實例 – 數組獲取最大和最小值
  7. Java 實例 – 數組合并
  8. Java 實例 – 數組填充
  9. Java 實例 – 數組擴容
  10. Java 實例 – 查找數組中的重復元素
  11. Java 實例 – 刪除數組元素
  12. Java 實例 – 數組差集
  13. Java 實例 – 數組交集
  14. Java 實例 – 在數組中查找指定元素
  15. Java 實例 – 判斷數組是否相等
  16. Java 實例 - 數組并集

Java 時間處理

  1. Java 實例 - 格式化時間(SimpleDateFormat)
  2. Java 實例 - 獲取當前時間
  3. Java 實例 - 獲取年份、月份等
  4. Java 實例 - 時間戳轉換成時間

Java 方法

  1. Java 實例 – 方法重載
  2. Java 實例 – 輸出數組元素
  3. Java 實例 – 漢諾塔算法
  4. Java 實例 – 斐波那契數列
  5. Java 實例 – 階乘
  6. Java 實例 – 方法覆蓋
  7. Java 實例 – instanceOf 關鍵字用法
  8. Java 實例 – break 關鍵字用法
  9. Java 實例 – continue 關鍵字用法
  10. Java 實例 – 標簽(Label)
  11. Java 實例 – enum 和 switch 語句使用
  12. Java 實例 – Enum(枚舉)構造函數及方法的使用
  13. Java 實例 – for 和 foreach循環使用
  14. Java 實例 – Varargs 可變參數使用
  15. Java 實例 – 重載(overloading)方法中使用 Varargs

打印圖形

  1. Java 實例 – 打印菱形
  2. Java 實例 – 九九乘法表
  3. Java 實例 – 打印三角形
  4. Java 實例 – 打印倒立的三角形
  5. Java 實例 – 打印平行四邊形
  6. Java 實例 – 打印矩形

Java 文件操作

  1. Java 實例 - 文件寫入
  2. Java 實例 - 讀取文件內容
  3. Java 實例 - 刪除文件
  4. Java 實例 - 將文件內容復制到另一個文件
  5. Java 實例 - 向文件中追加數據
  6. Java 實例 - 創建臨時文件
  7. Java 實例 - 修改文件最后的修改日期
  8. Java 實例 - 獲取文件大小
  9. Java 實例 - 文件重命名
  10. Java 實例 - 設置文件只讀
  11. Java 實例 - 檢測文件是否存在
  12. Java 實例 - 在指定目錄中創建文件
  13. Java 實例 - 獲取文件修改時間
  14. Java 實例 - 創建文件
  15. Java 實例 - 文件路徑比較

Java 目錄操作

  1. Java 實例 - 遞歸創建目錄
  2. Java 實例 - 刪除目錄
  3. Java 實例 - 判斷目錄是否為空
  4. Java 實例 - 判斷文件是否隱藏
  5. Java 實例 - 獲取目錄大小
  6. Java 實例 - 在指定目錄中查找文件
  7. Java 實例 - 獲取文件的上級目錄
  8. Java 實例 - 獲取目錄最后修改時間
  9. Java 實例 - 打印目錄結構
  10. Java 實例 - 遍歷指定目錄下的所有目錄
  11. Java 實例 - 遍歷指定目錄下的所有文件
  12. Java 實例 - 在指定目錄中查找文件
  13. Java 實例 - 遍歷系統根目錄
  14. Java 實例 - 查看當前工作目錄
  15. Java 實例 - 遍歷目錄

Java 異常處理

  1. Java 實例 - 異常處理方法
  2. Java 實例 - 多個異常處理(多個catch)
  3. Java 實例 - Finally的用法
  4. Java 實例 - 使用 catch 處理異常
  5. Java 實例 - 多線程異常處理
  6. Java 實例 - 獲取異常的堆棧信息
  7. Java 實例 - 重載方法異常處理
  8. Java 實例 - 鏈試異常
  9. Java 實例 - 自定義異常

Java 數據結構

  1. Java 實例 – 數字求和運算
  2. Java 實例 – 利用堆棧將中綴表達式轉換成后綴
  3. Java 實例 – 在鏈表(LinkedList)的開頭和結
  4. Java 實例 – 獲取鏈表(LinkedList)的第一個
  5. Java 實例 – 刪除鏈表中的元素
  6. Java 實例 – 獲取鏈表的元素
  7. Java 實例 – 獲取向量元素的索引值
  8. Java 實例 – 棧的實現
  9. Java 實例 – 鏈表元素查找
  10. Java 實例 – 壓棧出棧的方法實現字符串反轉
  11. Java 實例 – 隊列(Queue)用法
  12. Java 實例 – 獲取向量的最大元素
  13. Java 實例 – 鏈表修改
  14. Java 實例 – 旋轉向量

Java 集合

  1. Java 實例 – 數組轉集合
  2. Java 實例 – 集合比較
  3. Java 實例 – HashMap遍歷
  4. Java 實例 – 集合長度
  5. Java 實例 – 集合打亂順序
  6. Java 實例 – 集合遍歷
  7. Java 實例 – 集合反轉
  8. Java 實例 – 刪除集合中指定元素
  9. Java 實例 – 只讀集合
  10. Java 實例 – 集合輸出
  11. Java 實例 – 集合轉數組
  12. Java 實例 – List 循環移動元素
  13. Java 實例 – 查找 List 中的最大最小值
  14. Java 實例 – 遍歷 HashTable 的鍵值
  15. Java 實例 – 使用 Enumeration 遍歷 HashTable
  16. Java 實例 – 集合中添加不同類型元素
  17. Java 實例 – List 元素替換
  18. Java 實例 – List 截取

Java 網絡實例

  1. Java 實例 – 獲取指定主機的IP地址
  2. Java 實例 – 查看端口是否已使用
  3. Java 實例 – 獲取本機ip地址及主機名
  4. Java 實例 – 獲取遠程文件大小
  5. Java 實例 – Socket 實現多線程服務器程序
  6. Java 實例 – 查看主機指定文件的最后修改時間
  7. Java 實例 – 使用 Socket 連接到指定主機
  8. Java 實例 – 網頁抓取
  9. Java 實例 – 獲取 URL響應頭的日期信息
  10. Java 實例 – 獲取 URL 響應頭信息
  11. Java 實例 – 解析 URL
  12. Java 實例 – ServerSocket 和 Socket 通信實例

Java 線程

  1. Java 實例 – 查看線程是否存活
  2. Java 實例 – 獲取當前線程名稱
  3. Java 實例 – 狀態監測
  4. Java 實例 – 線程優先級設置
  5. Java 實例 – 死鎖及解決方法
  6. Java 實例 – 獲取線程id
  7. Java 實例 – 線程掛起
  8. Java 實例 – 終止線程
  9. Java 實例 – 生產者/消費者問題
  10. Java 實例 – 獲取線程狀態
  11. Java 實例 – 獲取所有線程
  12. Java 實例 – 查看線程優先級
  13. Java 實例 – 中斷線程