搜尋老魚筆摘(本網誌及所屬協作平台)

2008-09-10

Java 物件導向入門的實作學習軟體介紹

學習 Java 平台的路途並不平坦。
我想這是很多過來人都可認同的一點 !
在 Java World 有太多的技術可供您選擇使用。
但是,您首先必須清楚自己想要做什麼以及從哪裡開始。

在這老魚要介紹幾款 Java 物件導向入門的實作學習軟體,
給現在正在學習 Java SE 或是正想踏入 Java 世界的朋友們學習並實作的利器 ...
====================================
Sun 完整 Java SE 官方教材
http://java.sun.com/docs/books/tutorial/
====================================

老魚經常對著小沙瀰們說:
老魚我傳授講經時不用任何一本經書, 不會堅持你想用何種工具,
只有簡單的幾份講經用的簡報檔, 但我相信你若是有心學"法"者,
當中的要義若有問題就請提出來, 老魚定會因材施教地推你一把,
老魚終有天離開你, 你要從老魚身上學的是自我求生的技巧,
沒有最佳的書, 沒有最佳的工具, 沒有最佳的師者,

但可能有你最佳的學習與用"心"!


選用何種工具(選書也是),取決於您現在對程序,特別是 Java 程序的瞭解程度。
此處列出的工具將向您清楚展示程序,而不是拋給您一些令人費解的程式碼。
以下這些工具將向您用圖像化來傳達物件(objces)之間的關係
以及如何使得物件相互協作以完成工作。當然,每種工具適合於特定水準的學習者。

==============================
Java 新開發者首頁 (這是你必備的良藥)
http://java.sun.com/new2java/
==============================

Greenfoot [下載]
http://www.greenfoot.org/
閱讀 Quick Intro Tutorial (快速上手教學文)

Greenfoot 主要已對 Java 基礎語法有所了解後,正打算進入物件導向學習,
但並不是說初級或高級學習者不能從中獲益。
該軟的重點是將 code 內容在視覺上以互動、有趣的方式快速展現出來。
對於那些想瞭解程序概貌的學習者,這是一條絕佳的捷徑。
對於那 些此前對程序毫無興趣的學習者也是非常好的選擇。
Greenfoot 之所以如此有趣、令人激動,能夠引起學習者的興趣,
原因在於它可以創建二維圖形應用程序。
這使得創建的應用程序很好地激發了學習者的積極性。
由此將引導您 步入程序學習之路。
============================================
BlueJ [下載]
下載 BlueJ 教程
BlueJ 一個互動式的 Java 開發環境: http://www.bluej.org/
BlueJ 主要針對已對完整的程序開發有感興趣,並且想更系統、有條理地進行學習,
BlueJ 一定適合您。它可以用於開發任何應用程序。
友善與視覺化的 classes 界面,專門針對初學者設計。

BlueJ 將介紹 物件、方法、字串 方面的基礎知識,
並直觀產生可視化的圖像來展示創建物件之間的關係。
您將學習 Java 語言的細節,並能直觀瞭解他們之間的關係。
這部分重點集中在可視化與互動技術方面,
這些技術可以創建具有實驗與探索性質的互動學習環境。
=======================================

NetBeans IED BlueJ Edition[下載]

它在 NetBeans 專案窗口上添加了一個 BlueJ View 標籤,
該標籤為您提供了一種熟悉的 BlueJ 專案視圖。

下載 Netbeans BlueJ 插件教程
  • 擴展教程,作者 Dana Nourie。
  • Sun Developer Netword 上關於 NetBeans/BlueJ 的 視頻
  • 幫助實現 BlueJ 過渡的 實驗筆記
    它展示了 NetBeans 整合開發環境為程序員提供的部分工具。

參考來源:
http://java.sun.com/new2java/learning/young_developers.jsp

沒有留言:

張貼留言

熱門文章

大智若魚::人生處處是道場-站內SEO參考標籤雲