1.請問一下JavaScript and java Language的差異到底是什麼?
以下是我網路查的結果:
java script =主要是用在web介面上,類似ASP.NET
java Language=主要拿來寫小型系統,類似C++
這樣的解說對嗎?
2.但問題是也有人說java script是承襲java他而來,是嗎?
那我會java就一定會java script?
3.網頁設計該學那方面?
4.那JSP呢?又跟他們有不一樣嗎?
2009-09-13 15:34:45 補充
你指的JVM是像google maps的"街景服務"一定要去載java回來才可action這樣嗎?
至於問題3:有比較具體的答案嗎?就這2個來說就好(java,java script)簡單說我想作互動式網站,之前有學過ASP,想類似這樣,但我知道用java還可寫出遊戲網頁!!
2009-09-15 02:44:16 補充
回復鴨子陳:
我現在最大的問題就是看了網上別人的說法讓我搞不懂到底那裡有差說??而且我打算的是要走大型網站系統而非一般網頁美工!!
2009-09-15 02:44:30 補充
1.那照裡說Java Applet是大部分在server端執行再傳給user,JavaScrip是寫在HTML user只要看到網頁就都看的到嚕!但java不是也可以寫成崁入式系統嗎?!!
2.所謂互動式,有包含資料庫嗎?
有~不然怎叫互動,照我的經驗,互動一定有er">
1.請問一下JavaScript and java Language的差異到底是什麼?
A:用運行的環境來解釋的話,javascript在一般的瀏覽器就可以執行,而Java則必須要有JVM。這兩者的語法總的來說,都非常相似,Java比較有OO(物件導向)的影子。
2.但問題是也有人說java script是承襲java他而來,是嗎?
A:有點對,不知道誰比較早。就好像VB跟VBScript。
那我會java就一定會java script?
A:那看你對她們程式碼結構理解能力,基本上Java整個結構來講,比較嚴整,解讀容易。Javascript比較凌散、比Java更抽象。
3.網頁設計該學那方面?
A:看你往哪方面發展,整個網頁設計有:html+javascript+css(版型)、html+javascript(ajax)、html+asp(x)、html+jsp(servlet)、html+php等等。
4.那JSP呢?又跟他們有不一樣嗎?
A:JSP是servlet其中之ㄧ,有好幾種搭配,不過所有底子都是JAVA為基礎。
2009-09-13 18:01:12 補充
你指的JVM是像google maps的"街景服務"一定要去載java回來才可action這樣嗎?
A:若是會要求你安裝JAVA JRE就是要你有JVM。
至於問題3:有比較具體的答案嗎?就這2個來說就好(java,java script)簡單說我想作互動式網站,之前有學過ASP,想類似這樣,但我知道用java還可寫出遊戲網頁!!
2009-09-13 18:01:28 補充
A:所謂互動式,有包含資料庫嗎?這個有點難解釋跟劃分。一般來說,面前市面上很流行的AJAX就是利用JavaScript再延伸,若是以一般性互動,例如:輸入名字,然後回應:你叫xxx,類似這樣的東東,HTML+JavaScript即可。
一般你在網頁上看到JAVA小遊戲叫做Java Applet,意味著使用者要有安裝JAVA(JVM),不然無法執行,他的底子其實就是JAVA。
2009-09-15 10:03:17 補充
1.那照裡說Java Applet是大部分在server端執行再傳給user,JavaScrip是寫在HTML user只要看到網頁就都看的到嚕!但java不是也可以寫成崁入式系統嗎?!!
答:Java Applet是把CLASS下載到用戶端,由用戶端執行,所以,執行Java Applet必須要有JVM,所以java也可以寫成崁入式系統。你可以看看Java Apple在HTML的寫法。
2009-09-15 10:09:08 補充
2+3答:既然有資料庫,那變成混合型了。以這個題目來看是:Html+JavaScript(AJAX)+Servlet(JSP,Strut,Spring.....)+Hibernate(選項)
AJAX是有力人士依據目前HTML+JavaScript不足的地方(例如跟DB撈資料),以JavaScript為基礎而開發出來的新一代WEB元件。你說他不一樣,但是彼此還是有相通處。
2009-09-15 10:16:57 補充
4.答:你若是往JAVA小遊戲,那當然要學JAVA。若是網頁開發,除了JSP(Servlet)以外,還有PHP跟ASP。
補充一點:
你若是"只是"寫設計(版面),DreamWaver是一個很好又昂貴的工具。若是其他的東西(程式設計),我的建議就免啦!因為他某些部分的寫法簡直是對外告知"這是DreamWaver寫的"(當然,這是因為拉一拉就出來,所以DW就用它獨特的語法把你把程式碼完成)。你若是用非正版,很快被逮到。
留言列表