查看完整版本: 關於JAVA種類
頁: [1]

u87cl3su3 發表於 2016-7-20 07:39 PM

關於JAVA種類

各位JAVA界的前輩你們好最近想加入JAVA的行列  但只是上網打個JAVA好像跑出一堆種類
想了解一下各個類型的差別以及用在哪裡  但英文又不是很好  上官網幾乎一知半解甚至有看沒有懂
請問像Java SE  或是  JavaScript  還有更多的種類屬於JAVA嗎??  他們該怎麼應用呢??

麻煩大家幫我解答一下  萬分感謝!!!

<div></div>

22616846 發表於 2016-7-20 08:32 PM

java 跟javascript 是完全不同的語言,要學java 先從java se 開始學起。javascript 是一種網頁語言,當時因為java很紅,所以這個網頁語言特地取javascript來吸引人氣

chevylin0802 發表於 2016-7-21 07:07 AM

本帖最後由 chevylin0802 於 2016-7-21 07:21 AM 編輯

javascripts是一種scripts語言
最早先開始的時候是存在於一款瀏覽器上所使用的語法
那款瀏覽器叫做Netscape
是在2000年以前就已經開始有的東西
同時期的微軟也自行搞出一套VBScripts
這兩款scripts語言主要的用途在於可以動態式的修改網頁物件裏的字串數值或控制物件
之後javascripts被w3c納入以及規範

javascripts不屬於java
同時它也僅僅只有參照部份java語法而已
完全與java是無關的

自從HTML5開始以後
只要APP不需要非常即時的UI動作
那麼確實有不少業界開始採取browser based的方式撰寫APP
理由與原因則是因為能一步到位做到一套原始碼即能跨平台使用的關係
也就是包括android, ios, windows 系統及 blackberry機都能通吃
這也使得java工作人員的工作範圍越朝伺服器端應用而發展

至於JAVA SE則是指標準版的JAVA開發環境
那也是因為JAVA在當時又延申出JAVA EE版本即商業版(為了向企業收費)
因為JAVA標準版在sun的時代就是完全免費讓人下載使用的關係
但是java的著作權並非開放的
因此後來JAVA的著作權才被Oracle整個買斷

sun之所以拋棄JAVA的著作權的原因並非其公司財務運作出狀況
而是因為已經嗅不到它的商業利益
原因出在於sun在消費電子產品的部份無法收取到授權費
java執行環境無法被壟斷於私人公司
因為OpenJDK的出現
致使早期消費性電子產品的java執行環境不需要取得sun的授權
因為Android採用Darvik VM的關係
也使得sun及oracle也一樣無法取得商業利益
致使現在oracle也只能照原來sun的方式經營java






...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

sillygoose 發表於 2016-8-3 12:42 AM

我是覺得先把英文學好或是可以並進,這樣學程式可以快跟簡單很多.Java先從SE開始吧,基礎學起來其他就是應用的領域不同的差別了.

sssun1986 發表於 2016-8-3 07:02 AM

既然已經知道缺點在哪了就同時並進吧!
自己分配時間好好學習,重點是持之以恆。

Java SE是構成Java EE的基礎,
所以SE要花愈多時間弄熟愈好。

凡事起頭難,加油!<br><br><br><br><br><div></div>

xyzlin 發表於 2016-9-1 04:57 PM

Java除語法外,相關的API比較重要,要多了解

tom6810192005 發表於 2016-10-29 09:36 PM

分三大種,se,ee,me三種,標準,企業,行動裝置,建議先從se開始學起,這是基礎

checkbox4 發表於 2016-10-31 10:27 PM

建議你先參考java Tutorials, 由淺而深 慢慢開始
可以搜尋java Tutorials
頁: [1]