[問題] 對java的印象

看板java作者 (忍者好難養)時間12年前 (2012/01/03 00:10), 編輯推噓4(4016)
留言20則, 9人參與, 最新討論串1/4 (看更多)
不知道為什麼從高中開始就有聽到有人在講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

01/03 00:13, , 1F
一個東西本來就有好有壞,哪有面面俱到
01/03 00:13, 1F

01/03 00:15, , 2F
Java和C都有各自的優點與缺點,稍微查一下資料就很多了
01/03 00:15, 2F

01/03 00:15, , 3F
如果只是觀望那不如放棄吧.了解語言就得用它寫用得到的東西!
01/03 00:15, 3F

01/03 00:16, , 4F
Java名稱可簡短,C可以寫GUI,而且C也有很多現成東西可用
01/03 00:16, 4F

01/03 00:18, , 5F
有興趣的話就深入去學,沒興趣就讓它隨風去也沒關係
01/03 00:18, 5F

01/03 08:04, , 6F
eclipse中可以直接打sysout代替System.out.println
01/03 08:04, 6F

01/03 10:32, , 7F
慢要看你跟誰比,還有你能寫多快比..
01/03 10:32, 7F

01/03 13:27, , 8F
java沒有多重繼承是因為java不願意用多重繼承,它用介面代替
01/03 13:27, 8F

01/03 22:57, , 9F
很好很好..高中的小屁孩就在傳說IT產業很爛了..繼續說Java爛..
01/03 22:57, 9F

01/04 15:06, , 10F
十年前在BBS上看到很多人說JavaScript效能很差,我信以為真
01/04 15:06, 10F

01/04 15:10, , 11F
所以之前沒想過要學JS,JS早已成為Client端網頁語言了
01/04 15:10, 11F

01/04 15:10, , 12F
十年後 js engine 的能力差很多呢!
01/04 15:10, 12F

01/04 15:12, , 13F
我想表達的是:台灣的BBS文章看看就好,別太認真
01/04 15:12, 13F

01/04 15:15, , 14F
網路世界很大,多瀏覽國外原文資料、專業論壇(如:CSDN)
01/04 15:15, 14F

01/04 15:18, , 15F
總之,別因為少數意見而對某事產生刻板印象 @@
01/04 15:18, 15F
了解 ※ 編輯: asadman1523 來自: 61.217.32.46 (01/04 23:30)

01/05 04:36, , 16F
System.out.println=呼叫類別方法標準格式有什麼好抱怨的@@
01/05 04:36, 16F

01/05 04:39, , 17F
↑這也是我喜歡java的一點,它很程式碼清楚 容易閱讀
01/05 04:39, 17F

01/05 12:42, , 18F
win8似乎會支援JS,讓它跑視窗程式.... "似乎"
01/05 12:42, 18F

01/08 20:29, , 19F
那是因為有很多排Java廚,但是排C&C++廚卻沒有很多
01/08 20:29, 19F

01/13 17:31, , 20F
現在電腦速度比那時更快,執行效率已經不差了..
01/13 17:31, 20F
文章代碼(AID): #1F0TSEyd (java)
文章代碼(AID): #1F0TSEyd (java)