Java Ubuntu

如何安裝 Oracle Java Developer Kit(JDK) 7 於 Ubuntu?

前一陣子 Oracle 釋出了 Java 7 ,這次釋出的版本並沒有像之前那樣擁有 .bin 格式的安裝檔,只有壓縮檔可以選擇,那這樣要怎麼安裝呢?

請先至官方網站下載幕前最新的 JDK 之後並將檔案解壓縮至你的家目錄下(或其他地方),然後在終端機中輸入…

閱讀全文
程式設計

程式設計之陣列外傳。

陣列?啥?是列陣吧?要打仗嗎? 喔,不不不,是陣列無誤。這是英文 Array 翻譯而來的結果。不過,說真的,光聽陣列這兩個字其實頗抽象的,因為從字面上很難去了解它到底是什麼樣的東西。 也許我們可以拿戰爭中常用的陣形來作比喻。

其實陣列,說簡單一點就是一排很多空格的櫃子,每一格都有編號,編號從0到你所設定的格數(長度)為止。以剛剛那個程式碼來講,他第一排軍人的編號是0而不是1,第二排的編號則是1..以此類推。….

閱讀全文
程式設計

關於break、continue之間的關係。

其實講到了條件判斷就該題一下跳出迴圈的這個流程控制方式。這邊先拿簡單的拿break這個最常見的文字來說明,範例先行!這次的程式碼很短,其實是我省略幾個東西,包含縮排以及if的大小括弧,因為if只有一行需要執行的程式碼,因此是可以省略大小括弧的。好的,那麼我想大家都看見關鍵字break了。[…]

閱讀全文
程式設計

程式設計條件判斷之章,if。

如果,我們其實還滿掛在嘴上的一個詞語,他可以是假設,也可以是一種設想。上一篇文章我們談到條件判斷這玩意,接下來我們就從最常見的”如果”說起。所以上一篇提到的「不會時隔數月」是指數個月以內我就會發出新的文章這樣的意思…好啦,我知道這很白爛,放輕鬆一下咩。回顧一下那篇文章的最後小測試。(注意!這段程式碼使用的輸出方式是JAVA的寫法。)

閱讀全文
程式設計

程式設計條件判斷之章。

條件判斷,乍看之下似乎是個很深奧的名詞,其實不然,這詞比起迴圈來得易懂,因為你生活中就經常用到啊!雖然在許多程式語言的書籍裡會把這個稱做條件分支,但我認為條件判斷比較符合這邊的內容。…還是太難? 沒關係,我把這詞分開來講。

閱讀全文
程式設計

程式設計迴圈之章,while。

While是另一個常見的迴圈控制語法,在英文裡 while 有當的意思,請注意是”ㄉㄤ”不是”ㄉㄤˋ”。 while 與 for 有何不同呢? 除了語法上的表達不同之外,其應用的地方也不太相同。以for來講,他最常被應用於準確的次數控制,而while則較常被使用在不明確的次數控制上,當然,在你熟悉了while之後,也是可以讓他具有與for類似的性質。

閱讀全文
程式設計

程式設計迴圈之章,for。

經過上一篇沒有任何語法解說的文章後,相信各位對於迴圈這東西仍然是一頭霧水,這,不意外。
今天,這篇文章將以實際的例子帶領各位進入迴圈的領域,以下文章將會有3種語言版本的迴圈,分別是C、Java、Visual Basic這三種學校教學常見的語言。另外,獨夜也希望大家在閱讀的同時能練習一遍,自己實際跑一次的感覺絕對比光看不練的感覺還要棒啊!

閱讀全文
Sikuli

Sikuli X 1.0 RC2 更棒的介面,更多的功能!

最近我的E-mail頗熱鬧的,近十封來自Sikuli mailing list的信件擠在信箱開頭,提醒我點閱並閱讀他們。只是,太多了…
這是SikuliX 1.0 rc2 的介面,與以往不一樣的是,左邊的快速指令區有較完整的分類,讓使用者能更快速的找到需要的指令。

閱讀全文
程式設計

程式設計迴圈之章

第一篇關於程式語言的文章,我就先直接切入程式語言最常見也最常應用,同時也是最常讓你腦筋打結的的東西,迴圈。而,在文章開始之前,我要麻煩觀看本文的各位先將迴圈這個名詞暫時忘記,這是為了避免你腦袋真的不停的旋轉…

閱讀全文