【求助】初學JAVA...... - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- HELP ME 電 腦 軟 硬 體 急 救 版


PCZONE 討論區



通知

-- HELP ME 電 腦 軟 硬 體 急 救 版 若您有簡單的電腦軟硬體或網路等各種疑難雜症想要請教高手,請在此發表。此區不分種類的問題皆可發表,以小問題為主,請電腦新手多多利用此一新的版版。

gakct
訪客
【求助】初學JAVA......
小弟我暑假閒著想把JAVA學起來....
想問一下,JAVA要在什麼環境下跑勒??
是否有像VC那種環境可以用∼

指教了∼

回覆
史蒂芬周(刻骨銘心 精裝版)

寫Java的話...直接去下載SUN的Java2 SDK就可以了吧?
http://java.sun.com/j2se/1.4.1/download.html
跑?...不是有RUNTIME就可以跑了嗎...SDK也包著Runtime..
回覆
花非花

SDK 中就有含 JRE 了
所以到 java.sun.com 下載 JAVA 2.0 的 SDK
安裝好後,記得設定一下環境變數
然後就可以慢慢學了
先把基本觀念建立好,JAVA 是一種全物件的語言
正確的觀念先建立好後,學起來才不會一頭霧水
SUN 網站上的 tutorial 抓下來看
API 一定要不離手~~
有個 JAVAWORLD 網站不錯,建議你可以去看
英文: http://www.javaworld.com
中文: http://www.javaworld.com.tw
當然,官方網站資料也很多,一定要看
回覆
會員

引用:
作者: gakct
小弟我暑假閒著想把JAVA學起來....
想問一下,JAVA要在什麼環境下跑勒??
是否有像VC那種環境可以用∼

指教了∼
說到 Java 的 IDE,怎麼不提到 Eclipse 和 IntelliJ IDEA 呢?這 2 個可是數一數二的 Java IDE 呢~
回覆
花非花

引用:
作者: HarrisonLin
說到 Java 的 IDE,怎麼不提到 Eclipse 和 IntelliJ IDEA 呢?這 2 個可是數一數二的 Java IDE 呢~
對啊對啊
還有一堆在 apache 網站下可以找到的 project ....
保證永遠不會無聊喔~~
有看不完的資料
回覆
風来坊

小弟以前學JAVA用的工具是
SUN J2SDK+JCreator
不過,自從修完學分後,就沒碰過JAVA了…
問學長,開發軟體也都是用C++,似乎也不常使用JAVA說!
回覆
花非花

基本上,C++ 與 JAVA 當初被開發出來的目的不太一樣
所以看用途來決定要用那種語言開發
現在還有種 D Language ~~
號稱把 C, C++, C# and Java 都統包了~

http://www.digitalmars.com/d/
http://www.digitalmars.com/d/dcompiler.html

回覆
會員

引用:
作者: algolee
基本上,C++ 與 JAVA 當初被開發出來的目的不太一樣
所以看用途來決定要用那種語言開發
現在還有種 D Language ~~
號稱把 C, C++, C# and Java 都統包了~

http://www.digitalmars.com/d/
http://www.digitalmars.com/d/dcompiler.html
依在下愚見,一種程式語言並非特色愈多愈好 - 以 C++ 和 Java 為例,撇開執行效能不談,只著重語法面,我覺得 Java 比 C++ "容易使用",就是因為 C++ 的特色太多了,程序、物件導向,泛型,指標(指向指標的指標,指向指標的指標的指標...),運算子重載...等等,全部加在一起,足以造就 C++ Primer 這麼大一本書,也嚇跑了很多初學者;甚至, ANSI C++ 定案至今,仍然沒有一個完全符合規格的編譯器出現...通吃的下場就是這個語言變成了龐然大物,如果不是向下相容於 C, C++ 的風行程度可能要打個折扣。不過 C++ 本來就是一種支援多種編程方式的 "General Purpose Programming Language",或許反過來說就是"博大精深"吧!
回覆
史蒂芬周(刻骨銘心 精裝版)

引用:
作者: algolee
基本上,C++ 與 JAVA 當初被開發出來的目的不太一樣
所以看用途來決定要用那種語言開發
現在還有種 D Language ~~
號稱把 C, C++, C# and Java 都統包了~

http://www.digitalmars.com/d/
http://www.digitalmars.com/d/dcompiler.html
號稱吸收了Java和C++的優點,其實近代語言的許多特色都相當相似,但是複雜度也相當高,況且有優點就必定有缺點,D語言寫說有Garbage Collection,那就一定會影響性能,或多或少而已,而且很多功能在C++上其實都已經有實作品,或是包含在STL裡。

D語言我是沒研究過,我認為語言要在有標準之後比較具有學習的價值,否則不是面臨分裂就是單一廠商領導,在發展、平台和使用範疇都會受到很多侷限,像C/C++就有ISO/ANSI標準,C#也有,Java至少也有個JCP在管理,又受到眾多廠商的支持,前幾年也有個Ruby語言跑出來,程式語言的種類已經多到無法想像的地步,學習幾種主流語言就夠了...。

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。