討論區快速選單
知識庫快速選單
傑米的攝影旅遊筆記 掌握Salesforce雲端管理秘訣 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
剛接觸Java不太了解他的好處
更改我的閱讀文章字型大小
作者 : m6ej04(m6ej04)
[ 貼文 19 | 人氣 9635 | 評價 130 | 評價/貼文 6.84 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/7/2 下午 11:39:31
最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
1.輸入整數:若要輸入一串整數給電腦,c/c++只要用scanf或cin,
而JAVA竟然要自己去寫一個函式,而且他定義的物件名稱那麼長也不是很好記憶或輸入,大小寫錯誤也很難發現:
  static int getNextInteger() {
  
    String line;
  
    DataInputStream in = new DataInputStream(System.in);
    try {
     line = in.readLine();
     int i = Integer.valueOf(line).intValue();
     return i;
    }
    catch (Exception e) {
     return -1;
    }
    
  }
2.java編譯時要在DOS模式下打字,感覺就很麻煩,又要注意不能打錯路徑,也沒有辦法逐步偵錯功能,寫起來真的是很頭痛.
3.好像不能使用中文
我覺得看起來只有他能在不同平台執行和免費的優點而已
以上的看法由於目前才剛接觸,可能不是很確定.請各位先進多多指教一下java到底有哪些好地方我沒發現的
作者 : tennno(空燁)
[ 貼文 98 | 人氣 1246 | 評價 970 | 評價/貼文 9.9 | 送出評價 13 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人m6ej04註記此篇回應為最佳解答 2004/7/3 下午 10:51:50
小弟是 C/C++ 的愛好者,
但是對於 Java 的話, 如果你找一套好用的 IDE 開發工具來用, 效果就差很多了
現在比較容易找到書的開發工具是 JBuilder 9, 最新版出到 JBuilder X
它的 personal 版是免費的, 不過, 下載與安裝步驟麻煩一點,
簡單來說, 需要上 Borland 網站去註冊下載, 然後他會根據你填的 e-mail 送一份認證碼給你

然後, 你安裝之後就可以用那份認證文件去啟動 JBuilder 了~

另外, 還有一套我朋友推薦的 NetBeans, 也是免費的, 介面和 JBuilder 很像
但是, 市面上好像沒找到教學的書,
不過, 聽說運作速度比 JBuilder 快, 但我試用的結果是沒有差別~因此見仁見智, 僅供參考

只要解決開發工具的問題, 相信你對 JAVA 的疑慮都會掃除的:)

以上是小弟以 C/C++ 愛好者對 JAVA 開發工具的推薦,
其實 JAVA 是很好用的, 方便的 module 一大堆, 但就看你怎麼用^^

個人淺見, 僅供參考~
作者 : miragesoftware(Mirage)
[ 貼文 125 | 人氣 22 | 評價 1080 | 評價/貼文 8.64 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人m6ej04註記此篇回應為最佳解答 2004/7/3 下午 11:23:37
推薦個Java開發工具 Eclipse, Open Source 的, 而且有不少 Plug-in可以用,
對初學來應該是蠻不錯的工具, 只是目前尚無 GUI 的設計工具, 只有需要錢
Plug-in, 不過有個 GUI Tool Project : VE, 還在beta, 應該不久後就會正式
release!

http://www.eclipse.org/
http://eclipse-plugins.2y.net/eclipse/index.jsp
作者 : gwanlin(gwanlin)
[ 貼文 193 | 人氣 7864 | 評價 340 | 評價/貼文 1.76 | 送出評價 12 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/7/7 下午 10:36:05
>最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
>1.輸入整數:若要輸入一串整數給電腦,c/c++只要用scanf或cin,
>而JAVA竟然要自己去寫一個函式,而且他定義的物件名稱那麼長也不是很好記憶或輸入,大小寫錯誤也很難發現:
物件名稱只是寫程式的習慣而已,對於寫大型程式的Programmer而言,用稍微詳細一點的名字作描述是很普遍的習慣,至於大小寫,如果程式寫習慣了,根本很難打錯,究竟是首字大寫,還是全字大寫,還是只有第一個字的首字不大寫,或是加底線.....都有一定的naming rule.....

>2.java編譯時要在DOS模式下打字,感覺就很麻煩,又要注意不能打錯路徑,也沒有辦法逐步偵錯功能,寫起來真的是很頭痛.
使用可以跟complie tools結合的Editor就好了......

>3.好像不能使用中文
可以

>我覺得看起來只有他能在不同平台執行和免費的優點而已
>以上的看法由於目前才剛接觸,可能不是很確定.請各位先進多多指教一下java到底有哪些好地方我沒發現的
作者 : kenji(Kenji)
[ 貼文 12 | 人氣 530 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/7/8 下午 08:38:09
個人淺見:
  山不轉路轉,C++/ VB 比較適合你 ... 真的。
作者 : bee2016(小蜜蜂)
[ 貼文 83 | 人氣 8202 | 評價 40 | 評價/貼文 0.48 | 送出評價 9 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/18 上午 08:01:28
>個人淺見:
> 山不轉路轉,C++/ VB 比較適合你 ... 真的。
我想倒也不必這麼急著改變
正如各位大大所說
第2點問題只需要搭配適合的IDE開發工具即可解決
而第三點並沒有這個問題(只是有些IDE對中文的支援似乎有些不完全)
但Java IDE很多都是免費的,找到合用的即可
個人推薦Gel,速度也不會太慢
http://www.gexperts.com/
另外物件名稱問題,我想不至於只因為這樣就讓人放棄Java吧.... :)
作者 : enetsmail(Nets)
[ 貼文 107 | 人氣 2715 | 評價 260 | 評價/貼文 2.43 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/21 上午 10:40:28

>最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
>1.輸入整數:若要輸入一串整數給電腦,c/c++只要用scanf或cin,
>而JAVA竟然要自己去寫一個函式,而且他定義的物件名稱那麼長也不是很好記憶或輸入,大小寫錯誤也很難發現:
> static int getNextInteger() {
>
> String line;
>
> DataInputStream in = new DataInputStream(System.in);
> try {
> line = in.readLine();
> int i = Integer.valueOf(line).intValue();
> return i;
> }
> catch (Exception e) {
> return -1;
> }
>
> }
看待Java的程式,不是以程式碼的長度來看待他,如果硬要這樣,你Java會學不起來。
話說MFC,也是差不多這個長度
短度的英文名稱,例如WinAPI裡的一些東西,如:WND, HDC, HBITMAP、LVOID...,一開始學這些東西時,真的差吐血,因為無法從名稱來了解他的作用,我英文能力還沒好到可以看穿別人的縮寫到底是代表什麼。
長的英文名稱,是要用來表現該類別的責任,從名字就可以知道該類別的作用
例如上面你寫的程式DataInputStream,資料輸入串流,想必就知道他是跟資料的stream有關。
in.readLine()
這個就更清楚了,一次讀一行,第一次學Java時,看到這種命名,就覺的很興奮,真正good的OO程式語言。
照理來說,長的命名,應該有助於程式的撰寫,怎麼會難記憶?
>2.java編譯時要在DOS模式下打字,感覺就很麻煩,又要注意不能打錯路徑,也沒有辦法逐步偵錯功能,寫起來真的是很頭痛.
目前來說,我沒看過比Java更好偵錯的程式語言,你用C++寫MFC時很好偵錯嗎?
用IDE工具就好,現在open source這麼多,eclipse就不錯用了,可以考慮用看看
>3.好像不能使用中文
>我覺得看起來只有他能在不同平台執行和免費的優點而已
>以上的看法由於目前才剛接觸,可能不是很確定.請各位先進多多指教一下java到底有哪些好地方我沒發現的
作者 : reckyyeh(reckyyeh)
[ 貼文 23 | 人氣 5 | 評價 120 | 評價/貼文 5.22 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/21 下午 04:55:12
不才覺得您似乎還不夠深入了解 Java ,您知道中華電信為了將 ecard 網路電話工程承包出去所舉辦的比賽嗎?您知道到最後是 Java 的團隊取得這個工程的案子嗎? Java 在 Web Servers 方面已遠遠領先其他語言。不才也略懂 C/C++, VB 等語言,但是一看到 MS 公司的 VB.NET 就會覺得 MS 公司似乎有抄襲 Java 的嫌疑,實在太像 Java 了。
不才目前正踏入撰寫資料轉換的程式區域,以目前不才的知識,實在想不出其他語言能像 Java 一樣方便處理不同資料庫裡的資料。不才覺得您得多想想多看看多聽聽多問問,在作決定比較好。
作者 : jonay(jonay) VC++優秀好手C++ Builder優秀好手C++優秀好手貼文超過500則
[ 貼文 887 | 人氣 8025 | 評價 5030 | 評價/貼文 5.67 | 送出評價 30 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/22 下午 03:40:43
java用久了,你的腦子會退化的
一、你不會在手記憶體的使用,java幫你做
二、資源回收,java幫你做
三、效能最佳化,java幫你做
四、跨平台,java幫你做(這一點我一直覺得java是騙子)
五、你的薪水,java幫你"領" (哇哈哈)

PS:
這一點我一直覺得java是騙子<-為何我會這樣說
請想想你的OS是什麼寫出來的(雖然現在也有java OS)
它只是多一層幫你翻譯的動作
作者 : neutronstars(ㄚ育)
[ 貼文 32 | 人氣 1984 | 評價 40 | 評價/貼文 1.25 | 送出評價 21 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/22 下午 04:48:28
好像要開啟一個Java與C++的論戰了...= =|||
作者 : jonay(jonay) VC++優秀好手C++ Builder優秀好手C++優秀好手貼文超過500則
[ 貼文 887 | 人氣 8025 | 評價 5030 | 評價/貼文 5.67 | 送出評價 30 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/22 下午 05:15:23
>>好像要開啟一個Java與C++的論戰了...= =|||
-__-'''
剛剛完全沒想到筆戰
java真的很好用(因為它是工具)<-我覺得目前它是市面上最好"用"的程式語言

可是我想Java高手用久了,腦海中一定隱隱覺得那堣ㄨ麉l(我想寫程式的人都有這種感覺)
難道我每天都要做同樣的工作嗎?
公司請一個新人,只有30k薪水,做跟我同樣的工作
難道我就這樣被新人取代了嗎?(何況新人有衝勁,不怕加班熬夜)
我要如何提高java執行的效能(用一台486也可以承接數萬client的存取),公司的經費無法技援更好的硬體,怎麼辦?
硬體廠商沒有支援java呼叫(或是還沒寫出來),有其它解決方法嗎?時效性?對手公司已經要推出新產品了,怎麼辦?
有許許多多的問題是主管所需要面對的,不是我們小小的程式設計師所能決定(謎之聲:趕快把問題拉到戰略層面,防止大家筆戰)
作者 : reckyyeh(reckyyeh)
[ 貼文 23 | 人氣 5 | 評價 120 | 評價/貼文 5.22 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/22 下午 07:58:15
抱歉!上位大大您說太好了,不才的確就是您說的那樣所以才選 Java ,讓您笑掉大牙了,真的非常對不起。
作者 : obsessive(geniusjung)
[ 貼文 28 | 人氣 3369 | 評價 0 | 評價/貼文 0 | 送出評價 12 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/4/4 下午 10:36:29
我也正在學Java...
若您覺得Java必須在Dos模式下編譯與執行很麻煩,提供一個方便的工具給您...
Java整合開發工具"Gel"...
http://memescape.co.uk/gexperts/download.html
進去後,點選Latest Version下載,下載ok安裝就ok了...搭配Java另一個開發工具NetBeans,寫Java應該方便許多...
這是我的想法,若有冒犯請多包含.
作者 : obsessive(geniusjung)
[ 貼文 28 | 人氣 3369 | 評價 0 | 評價/貼文 0 | 送出評價 12 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/4/4 下午 10:36:44
我也正在學Java...
若您覺得Java必須在Dos模式下編譯與執行很麻煩,提供一個方便的工具給您...
Java整合開發工具"Gel"...
http://memescape.co.uk/gexperts/download.html
進去後,點選Latest Version下載,下載ok安裝就ok了...搭配Java另一個開發工具NetBeans,寫Java應該方便許多...
這是我的想法,若有冒犯請多包含.
作者 : poweix(powei)
[ 貼文 98 | 人氣 7450 | 評價 250 | 評價/貼文 2.55 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/4/16 下午 09:25:28
如果這樣說的話用C++或是任何其他的高階語言大腦還是會退化
不管哪一種語言多少都會幫使用者作掉很多東西,
工具就是要來解決問題的,而不是製造問題,在使用這些方便的功能之前
如果能夠了解底部的運作機制,而實作時有方便的工具幫你省去這樣繁瑣的過程
我想這反而更能讓程式設計者把心思放在別的方面,這不是更好嗎!
作者 : propsychokiller(Ben) Java優秀好手資訊類作業求救卓越專家C++卓越專家貼文超過1000則人氣指數超過10000點
[ 貼文 1380 | 人氣 20444 | 評價 6650 | 評價/貼文 4.82 | 送出評價 13 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/4/18 上午 02:00:43
java 也有printf
請用Scanner for data input
作者 : zanyking(混蛋)
[ 貼文 5 | 人氣 5 | 評價 20 | 評價/貼文 4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/4/29 上午 10:06:02

>最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
>1.輸入整數:若要輸入一串整數給電腦,c/c++只要用scanf或cin,

你說的是以Console作為標準輸入輸出介面在JAVA中要怎麼作嗎?
請查閱J2SE API 裡頭的System,你會找到所有你喜歡的方法。

>2.java編譯時要在DOS模式下打字,感覺就很麻煩,又要注意不能打錯路徑,也沒有辦法逐步偵錯功能,寫起來真的是很頭痛.

基本上,如果你寫C++也是一樣開個文字編輯器就開始硬幹,那你寫MFC的時候也會一樣很難寫,但為啥大家寫MFC不會覺得困難?因為VC6很好用。
所以,好的IDE跟好的語言是都很重要的,給你兩個關鍵字去Google一下"eclipse JAVA",天隴裡也有專門介紹這個開源碼IDE的書。

作者 : rainystar(雨天的星星)
[ 貼文 50 | 人氣 2414 | 評價 70 | 評價/貼文 1.4 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/5/9 下午 04:51:45

>java用久了,你的腦子會退化的
>一、你不會在手記憶體的使用,java幫你做
很好呀,可以把腦力專注在真正該思考的地方
>二、資源回收,java幫你做
還有其它語言有資源回收的功能嗎??自己做也不見的比較好
>三、效能最佳化,java幫你做
Java可沒有AI功能會自動怍效能最佳化,這一個你還是要靠自己
>四、跨平台,java幫你做(這一點我一直覺得java是騙子)
錯~~,能否正確跨平台,還得看自己的程式碼有無鎖平台
>五、你的薪水,java幫你'領' (哇哈哈)
Java幫我賺大錢,爽~
>
>PS:
>這一點我一直覺得java是騙子<-為何我會這樣說
>請想想你的OS是什麼寫出來的(雖然現在也有java OS)
>它只是多一層幫你翻譯的動作
OS是啥寫的跟跨平台有何關係呀??
>
作者 : fn2(FN2)
[ 貼文 28 | 人氣 6405 | 評價 0 | 評價/貼文 0 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2006/9/6 上午 12:07:12
在開發大型一點的程式碼(或稱專案),java真的會省掉很多麻煩,
例如,我以前寫java和c的socket程式。

可是在一些小細節的處理和撰上,和c比起來java卻變的很麻煩,
例如,我以前在寫java和c的字元.字串等的compare或轉型處理時。

在學習上,java比較難入門,c比較好入手,因為java規則較嚴謹,隱含自動處理的機制較多,初學者難是難在這
但是學通後,一般來說,java比較好撰寫,因為c會常須要去考慮較多記憶體配置和資料結構的問題,而java可以省下較多這些考量的問題,而專注在想要寫什麼樣的功能面上下功夫。

兩個都有優點,也有缺點,參考資料--->自己的經驗,
想專注功能開發,就選java,想注重效能和更低階的功能考量就選c,但這只是我想到的常態,不是定律
作者 : j.kevin(Ken)
[ 貼文 9 | 人氣 13 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/4/6 下午 08:55:46
其實只要抱著學習的態度,不要把java當成洪水猛獸,
剛開始總是會發現新接觸語言的缺點、不便,習慣這個新語
言後,各項功能都只是在引用原來已開發過的程式,好好享
受吧!!
     不過… java真的太多人會了,愈資深愈覺得隨時有被
取代的危機就是了…
作者 : morphingman(morphingman)
[ 貼文 102 | 人氣 448 | 評價 150 | 評價/貼文 1.47 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/4/6 下午 09:41:57
先看看大師的作品再評斷
http://www.objectmentor.com/resources/articles/javacpp.pdf

http://burks.brighton.ac.uk/burks/pcinfo/progdocs/cppcrit/
作者 : picard(picard)
[ 貼文 21 | 人氣 3 | 評價 80 | 評價/貼文 3.81 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/6/7 下午 04:11:23
Java的最大的特色是跨平台,因此用Java語言可以寫
應用程式、手機遊戲、動態網頁(伺服器端)、甚至兩年
前美國登入火星的探測器--勇氣號,也是使用Java技術...

Java缺點是處理速度慢,所以視窗應用程式很少用Java
開發,Java在做多媒體運算也不像C/C++那麼優,若是
要寫驅動程式,Java也難以勝任...

所以程式語言沒有絕對的好與壞,端看使用的方法與
目標,就像炒菜時,有的廚師會用醬油,有的善用高湯
來增加美味,重點是創意及用心,進一步創造價值.....
作者 : propsychokiller(Ben) Java優秀好手資訊類作業求救卓越專家C++卓越專家貼文超過1000則人氣指數超過10000點
[ 貼文 1380 | 人氣 20444 | 評價 6650 | 評價/貼文 4.82 | 送出評價 13 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/6/9 下午 01:22:12
如果你要java 跑的快
可以compile 成 native code
有工具可以這樣做
不過就不能跨平台


多媒體
JAVA FX script
那個.....
作者 : x33333(阿新)
[ 貼文 163 | 人氣 7000 | 評價 400 | 評價/貼文 2.45 | 送出評價 14 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/7/5 下午 10:46:45

>最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
>1.輸入整數:若要輸入一串整數給電腦,c/c++只要用scanf或cin,
>而JAVA竟然要自己去寫一個函式,而且他定義的物件名稱那麼長也不是很好記憶或輸入,大小寫錯誤也很難發現:


誰跟你說C++不是呼叫函數
cin >>
也代表函數
詳情請看C++的運算子多載
作者 : et203012(湯瑪斯)
[ 貼文 19 | 人氣 1385 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/12/17 下午 04:10:36
我一開始是學VB,之後學了一陣子JAVA,但是VB的開發速度真的比較快,因為程式結構較自由(JAVA比較嚴謹),VB也有控制項可以直接使用,按鈕、播放器、文字框、表單等,都可以直接調整大小位置,JAVA就比較麻煩,要自己寫控制項,調整位置,所以我就放棄了JAVA,回到VB的懷抱。

現在也不是VB很厲害的人(非程式設計本業,興趣加上工作的需求有時候會寫個一兩個小程式),但是....程式寫久了,就會發現VB的程式架構真的很鬆散,尤其是.NET一出來,就發現
我的基礎及程式架構觀念真的很不好,很多地方都省略甚至沒寫也可以執行。
當我想轉.NET的時候又發現真的是跟JAVA太像了..........

再加上...微軟再怎麼強調很嚴謹,但是我還是發現結構還是一樣自由,所以我重新在學習JAVA了~~
作者 : xenc(xenc)
[ 貼文 4 | 人氣 1251 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2007/12/29 上午 08:33:35
我觉的,因人而异,用自己觉的顺手的最好 ^^

我觉的 Netbeans IDE 不错用

http://java.sun.com 找一下就有了

可以输入中文,是肯定的,因为 Java 对文字是用 utf -8

另外也可以去像是

http://www.javaworld.com.tw

或是

http://aa.pro.vexp.idv.tw

找寻资源或是发言

不过还是 java 官方站的资源才是最多的
作者 : fai531(忍者-無名)
[ 貼文 16 | 人氣 777 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/1/16 下午 10:25:47

>最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
>1.輸入整數:若要輸入一串整數給電腦,c/c++只要用scanf或cin,
>而JAVA竟然要自己去寫一個函式,而且他定義的物件名稱那麼長也不是很好記憶或輸入,大小寫錯誤也很難發現:
> static int getNextInteger() {
>
> String line;
>
> DataInputStream in = new DataInputStream(System.in);
> try {
> line = in.readLine();
> int i = Integer.valueOf(line).intValue();
> return i;
> }
> catch (Exception e) {
> return -1;
> }
>
> }
vb , vc# 的物件名稱一樣很長...





>2.java編譯時要在DOS模式下打字,感覺就很麻煩,又要注意不能打錯路徑,也沒有辦法逐步偵錯功能,寫起來真的是很頭痛.

<<<

你大可以安裝 ide
你說你用過c, 你玩過gcc ma?
通常識gcc 既人都會明白點解要在text mode 去編譯

因為你是要編譯, 而不是open a file to view...

另外, 我想你還未set path

set 了path 後 ,
只需打
" javac xxx.java
java xxx
"
就完成編譯,亦開啟程式

想要逐步偵錯,用ide 吧

>3.好像不能使用中文
>我覺得看起來只有他能在不同平台執行和免費的優點而已
>以上的看法由於目前才剛接觸,可能不是很確定.請各位先進多多指教一下java到底有哪些好地方我沒發現的

<<<
中文是可以的...
support i18n...
作者 : sailormoontw(Sailormoontw)
[ 貼文 118 | 人氣 3595 | 評價 430 | 評價/貼文 3.64 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/1/17 上午 07:50:47

>最近剛接觸JAVA,感覺好像沒有比寫C/C++ VB方便
>而JAVA竟然要自己去寫一個函式,而且他定義的物件名稱那麼長也不是很好記憶或輸入,大小寫錯誤也很難發現:
  給你 Ruby 的版本

def getNextInteger
  gets =~ /^(\d+)$/ ? $1.to_i : -1
end
 板主 : 風月
 > Java入門一般區 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - Java入門一般區 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
Java入門一般區
1 洋將 2410 
2 Aron 2130 
3 Aries 1510 
4 DEMO999 1310 
5 Ben 990 
6 ramb 620 
7 ozzy 570 
8 tand 460 
9 Huah 410 
10 vindy 400 
Java入門一般區
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.25