Java 是一種物件導向程式設計語言,但不是純物件導向的語言,因為支援基本類型,如 int 、 char 等,程式碼會編譯成 byte code ,運行在負責抽象底層操作系統的 JVM(Java 虛擬機)上,語法類似於 C/C++,但是不提供像 pointers 指針這樣的低階編程功能,擁有跨平台、物件導向、泛型程式設計的特性,廣泛應用於各種系統, Learn Java 介紹各種實務是應用,如移動應用程式( Android 基於 Java )、桌面應用程式、Web 應用程式、客戶端-服務器應用程式、企業應用程式等。

ScheduledExecutorService in Java with Examples – Java 147

ScheduledExecutorService in Java with Examples 基於 ExecutorService 的功能實現週期與延遲執行任務,定期排程的工作,交由執行緒池中的執行緒執行,任務在不同週期內執行它的執行緒可能是不同的,由池中空閒的執行緒從任務佇列取出任務執行, Java ScheduledExecutorService Examples 本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingScheduledExecutorService in Java with Examples – Java 147

Cancel a Task in Java ExecutorService – Java 147

Cancel a Task in Java ExecutorService 當任務由 ExecutorService 執行緒池執行時,可以使用允許發出取消請求的 Future.cancel 方法,刪除佇列中的任務,若將 mayInterruptIfRunning 參數設為 true 時,可能可以中斷正在運行的任務,因此任務必須定期檢查中斷狀態, Cancel Java ExecutorService 本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingCancel a Task in Java ExecutorService – Java 147

Java Convert int Array to Integer Array – Java 147

Java Convert int Array to Integer Array 使用 IntStream.of 、 Arrays.stream 、 Stream.of 、 Apache Commons Lang 、 Guava 等方法進行操作, int 陣列轉換成 Integer 陣列, Java int Array Integer Array 任務是將該 int[] 轉換為 Integer[] ,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava Convert int Array to Integer Array – Java 147

Java Convert List to Array – Java 147

Java Convert List to Array 兩種最重要的資料結構 List 和陣列, List 是屬於 Java Collections 框架的接口,物件的形式有序存儲元素,並保留插入順序,允許存儲重複值, Array 是同一資料類型的多個值的集合,可以包含物件和基本型別, Java List Array 任務是將該 List 轉換為 Array ,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava Convert List to Array – Java 147

Convert Array to List in Java with Examples – Java 147

Convert Array to List in Java with Examples 使用 Arrays.stream 、 Stream.of 、 Apache Commons Lang 、 Guava 等方法進行操作,將 Array 轉換為 List, Convert an Array to a List in Java 任務是將該 Array 轉換為 List ,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingConvert Array to List in Java with Examples – Java 147

Java Convert Array to List – Java 147

Java Convert Array to List 陣列和 List 是最重要的兩種資料結構, Array 是同一資料類型的多個值的集合,可以包含物件和基本型別, List 是屬於 Java Collections 框架的接口,物件的形式有序存儲元素,並保留插入順序,允許存儲重複值,Java Array List 任務是將該 Array 轉換為 List ,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava Convert Array to List – Java 147

Java Convert Enum to String – Java 147

Java Convert Enum to String 提供將 Enum 轉換為 String,列舉轉換為字串的方法,可以使用 name 、 toString 等方法進行操作, Java Enum String 任務是將該列舉轉換為字串,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava Convert Enum to String – Java 147

Convert Char to String in Java with Examples – Java 147

Convert Char to String in Java with Examples 使用串接字串 、 constructor 、 Apache Commons Lang 等方法進行操作,將 char 轉換為 String, Convert a Char to a String in Java 任務是將該字元轉換為字串,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingConvert Char to String in Java with Examples – Java 147

Java Convert Char to String – Java 147

Java Convert Char to String 提供將 char 轉換為 String,字元轉換為字串的方法,可以使用 toString 、 valueOf 等方法進行操作, Java Char String 任務是將該字元轉換為字串,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava Convert Char to String – Java 147

Java LinkedHashSet Class – Java 147

Java LinkedHashSet Class 繼承 HashSet 實作集合框架的 Set 接口,集合中的元素,不可重複,會依新增順序保持排序, LinkedHashSet Class 介紹常見的 contains 、 stream 、 retainAll 等方法,了解 Set 的不同操作和方法,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava LinkedHashSet Class – Java 147