2013-08-03 284 views
-6

我是JAVA新手。我剛剛學習了NetBeans IDE中使用的'拖放'java。 我知道還有其他類型的java,例如:
1.'core java',我們在其中編寫代碼並使用javac編譯器在命令提示符下執行它們。
2.用於客戶端編程的'Java Script'。
3.使用Eclipse IDE的Java程序。
4.使用Java的Android應用程序。
5.我學到的java - Netbeans。不同版本的Java

任何人都可以解釋他們的語法和他們每個人的其他功能之間的差異/相似之處嗎?

在此先感謝!

+3

你在開玩笑嗎?谷歌它,你會發現我感覺很驚訝,只是讀它! Java腳本和Java ....完全沒有連接!僅供參考,沒有Java類型。 Java只是一個OOPL。有API,庫,IDE來支持它。 –

+0

我做到了,但無法區分所有5個答案。 –

回答

4

「核心Java」和使用Eclipse IDE進行Java編程是一回事。 Eclipse只是一個旨在幫助您高效編寫代碼的工具。

Javascript是一種客戶端編程語言,主要用於在網站中添加更多功能(表單驗證,彈出菜單等)*注意,Javascript和Java是兩種完全不同的語言。

Android編程主要是用Java編寫的,所以它基本上都是建立在Java編程語言之上的,除了有明顯的差異。

+0

然後在Netbeans中使用什麼版本的Java?由於DRAG AND DROP選項,我發現它類似於C#.net。它是一個完全不同的Java版本嗎? –

+0

我認爲你對IDE的工作方式有誤解。 Netbeans/Eclipse /任何其他IDE中使用的版本都基於桌面上運行的版本。 – Andrew

+0

當你做拖放時,netbeans實際上爲你寫了代碼!.so它沒有不同的版本或其他東西。這是同一件事。 –

0

'core java',使用Eclipse IDE的Java程序和'使用Eclipse IDE的Java程序',全部來自相同的編程語言Java。 Java是一種面向對象的編程語言,可用於開發應用程序軟件(如Android),可在多個平臺上使用,並可創建小程序。

Javascript是一種Web應用程序客戶端編程語言。 Javascript借用了很多來自Java的命名約定,但其目的不一定相同。

這裏有一些偉大的資源,學習兩種語言:

的Java:

https://www.udacity.com/course/cs046

的Javascript:

http://www.w3schools.com/js/

希望這有助於!

+0

什麼是'高級Java'呢? –

+0

不幸的是,我不知道'高級Java'是什麼意思。 您是不是指更困難的Java,比如面向對象的編程和更多? – aszostek

+0

我也注意到你添加了: 5.我學到的java - Netbeans。 這也是Java,和'core java'等人一樣的語言。 – aszostek

1

第一件事JAVA編程語言的Javascript腳本語言
Eclipse和Netbeans是兩個不同的IDE的。 Android開發人員基本上使用Eclipse IDE來開發他們的android應用程序。
儘管Eclipse支持開發其他Java相關應用程序/網頁,但大多數人傾向於使用Neteans IDE。