作者asadman1523 (忍者好難養)
看板java
標題[問題] 對java的印象
時間Tue Jan 3 00:10:51 2012
不知道為什麼從高中開始就有聽到有人在講java的缺點
體積大然後執行效率差等等 (聽到的)。
最近上完java的課,老師都是講優點,可攜性阿,一大堆API阿,C++有多重繼承
java也可以實現,然後可以做遊戲,做伺服器,寫applet or application等等
這跟我之前的印象差異好大="=
最近Android又很紅我才發現也是用java寫的
java真的沒有我想像中(or 印象中)那麼差嗎?
我們學校大一是學C 大二學java,我覺得兩者的差異在於C都是自己寫
java都是去查api...(.size .length 很多)
網路上也有看到有人說"會拉物件的人不代表會寫程式"
我也用過windows builder來設計視窗(eclipse),很好用,也很方便
C沒有GUI所以用java寫出來我很開心這樣XD
另外覺得java的api多到讓人不用動腦...但是不用這些api又寫不出有視窗的軟體
還有就是C的printf,java卻要一長串System.out.println 讓我覺得很麻煩...
或許是java有時太方便有時卻又很麻煩才讓我感到疑惑
關於我那個對java很負面的印象有人可以幫我解答嗎?
或者告訴我以前聽到的都是錯的...
不然我好像對java提不起更深入研究的興趣...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.32.46
1F:→ james732:一個東西本來就有好有壞,哪有面面俱到 01/03 00:13
2F:→ james732:Java和C都有各自的優點與缺點,稍微查一下資料就很多了 01/03 00:15
3F:→ qrtt1:如果只是觀望那不如放棄吧.了解語言就得用它寫用得到的東西! 01/03 00:15
4F:→ james732:Java名稱可簡短,C可以寫GUI,而且C也有很多現成東西可用 01/03 00:16
5F:→ james732:有興趣的話就深入去學,沒興趣就讓它隨風去也沒關係 01/03 00:18
6F:推 LaPass:eclipse中可以直接打sysout代替System.out.println 01/03 08:04
7F:→ dou0228:慢要看你跟誰比,還有你能寫多快比.. 01/03 10:32
8F:→ pzyc79:java沒有多重繼承是因為java不願意用多重繼承,它用介面代替 01/03 13:27
9F:→ jej:很好很好..高中的小屁孩就在傳說IT產業很爛了..繼續說Java爛.. 01/03 22:57
10F:→ erotic:十年前在BBS上看到很多人說JavaScript效能很差,我信以為真 01/04 15:06
11F:→ erotic:所以之前沒想過要學JS,JS早已成為Client端網頁語言了 01/04 15:10
12F:推 qrtt1:十年後 js engine 的能力差很多呢! 01/04 15:10
13F:→ erotic:我想表達的是:台灣的BBS文章看看就好,別太認真 01/04 15:12
14F:→ erotic:網路世界很大,多瀏覽國外原文資料、專業論壇(如:CSDN) 01/04 15:15
15F:→ erotic:總之,別因為少數意見而對某事產生刻板印象 @@ 01/04 15:18
了解
※ 編輯: asadman1523 來自: 61.217.32.46 (01/04 23:30)
16F:→ pzyc79:System.out.println=呼叫類別方法標準格式有什麼好抱怨的@@ 01/05 04:36
17F:→ pzyc79:↑這也是我喜歡java的一點,它很程式碼清楚 容易閱讀 01/05 04:39
18F:推 LaPass:win8似乎會支援JS,讓它跑視窗程式.... "似乎" 01/05 12:42
19F:→ tonytonyjan:那是因為有很多排Java廚,但是排C&C++廚卻沒有很多 01/08 20:29
20F:推 undeadj:現在電腦速度比那時更快,執行效率已經不差了.. 01/13 17:31