今天繼續Collection的部分。 讓我們來看看一樣是Collection家族的Set。 與其他Collection中的成員一樣,Set一樣可用於收集物件,但...
還記得前幾篇文章教的類別繼承嗎---如果變成下面的狀況還會合理嗎? 這張架構圖我們可以翻成中文 -Shark 繼承了 Swimmer 類別,所以他會游泳。這時...
程式中總有一些例外的錯誤需要進行處理,我們可以透過Java中的例外處理函式庫來捕捉這些錯誤。 例外處理的程式結構如下:try{// 陳述句}catch(){//...
Java中,輸入與輸出將會以串流(stream)的方式來實作,舉凡檔案、網路、資料庫輸入輸出等,都是以這個概念呈現。 Java IO(input/output)...
以上的文章內容都是屬於單執行緒程式,也就是啟動的程式從main()程式進入點開始至結束只有一個流程,有時候需要設計程式可以擁有多個流程,也就是所謂的多執行緒。...
前十五天中,我們迅速看過了Java的型態、陣列與字串、Collection與Map以及I/O和執行緒,算是暫時告了一段落,在進入到小專案實作前,我們來練習個幾題...
OKOKOK 經過了漫長的17天之後,終於來到我們的小專案實戰拉 :D還記得昨天的猜數字題目嗎?今天我們要做的,是要將昨天的猜數字轉換為圖形化介面的方式。 在進...
只要你做的是一個專案,就免不了一定會有使用者involve在你的專案中,舉凡網頁、手機App都是如此,因此事件處理便變得格外重要。 Java的事件處理是採用&q...
練習完了Swing版本的猜數字遊戲之後,我們來看看第二個例子吧~ 假設我們想要撰寫一個能讓使用者輸入攝氏溫度然後讓系統轉換成華式溫度的程式,我們該怎麼做呢?在...
要如何把昨天的Console端程式轉換為Swing版本呢?其實道理與猜數字遊戲大同小異,我們一樣先來想加入使用者互動的流程。 流程相對猜數字其實簡單了許多-使用...