22 3月 2009

22
3月

Python & Java 程式碼疊疊樂之一

幾個月以來我一直在工作之餘自學 Python。這套程式語言在國內的資源很少,所以許多文件都是原文寫就。但畢竟自己總是外文系畢業的,所以這倒是不對我造成什麼困擾。 與此同時,也因為 Java 和 Python 一樣都是屬於物件導向 (Object-oriented) 的語言。所以我在學習 Python 的同時,也摸索著 Java 的同一功能的實作方式,並且記在一本很有趣的筆記本上。我把筆記本的左頁寫著 Java 該功能的概念和實作法;右頁則是記著在 Python 中的實作方式。 兩個月過去,自己用 Python 配合 wxPython 開發自己的第一支「有圖形介面」(GUI) 的程式給自己工作室使用!但是對使用 Java ,仍然不是一個很有自信的語言。 今天,終於排到了電腦補習班的 Java 課,開始「真正地」跟老師學習這套號稱簡單,實則「眉角」很多的程式語言!為了繼續維持這種「同時學兩種語言」的感覺,從現在開始,就把每次的 Java 作業,同時也實作一份 Python 的版本,放在這裡當做是筆記。同時這種「疊疊樂」的行為,也的確是所有宅男會對自己手邊的新玩意兒做的事情呀! 如果在少少的讀者中有人看出了什麼問題,因而得到指教的話,那對自己也是好事一件呢。 本週的...