2010-01-07 88 views
2

有許多關於Java的信息,但我不知道如何設置所有內容。開始使用NetBeans編寫Java代碼

我有一臺蘋果機。我聽說JDK附帶了Mac。但這是最新的嗎?我如何檢查?它是J2SE還是J2EE?

我想創建一個web應用程序。我安裝了NetBeans。當我選擇創建項目時,有一個Java選項列表。有Java/Java EE/Java FX/Java Web。我應該選擇哪一個?之後,什麼是什麼?什麼是戰爭?

我想找一個很好的教程/電子書解釋所有這些Java術語以及如何在Mac上設置Java/Java Server(Glassfish/Tomcat),並使用NetBeans編寫Web應用程序?好的!

+1

Aarrggh,帽處處一些鏈接!帽子傷了我的眼睛! – 2010-01-07 15:29:36

+0

哈哈你改變它=) – ajsie 2010-01-07 15:35:22

+1

爲了將來的參考:你應該使用首字母當你開始一個句子,當你使用第一人稱代詞**我**,即使在一個句子的中間。不要將資本用作強調的一種形式。爲此使用斜體或粗體。只需在單詞旁添加一些星號:'* italic *'= * italic *,'** bold **'= ** bold **。 – 2010-01-07 15:36:12

回答

3

的NetBeans教程可以在這裏找到:http://netbeans.org/kb/trails/java-se.html

要開始了,只是做一個簡單的Java項目。其他類型可能都包含不同的插件或庫,你不會馬上需要。 WAR是構成Web應用程序的Java類和其他文件的存檔。

您在Mac上擁有的默認JDK版本應該沒問題,但是如果您想升級或混淆其他Java偏好設置,OS X將爲您提供所有這些。蘋果有一個很好的教程在這裏:http://developer.apple.com/java/faq/

編輯:好吧,如果你想使一個Web應用程序,然後第一步是學習Java網絡應用是如何組織的。這會讓你的生活更輕鬆。 Java EE主要是一個流行詞(IMO),它指的是一組特定的庫。瞭解什麼是官方認爲的Java EE並不重要。要了解Java Web應用程序的外觀,最好的地方是Tomcat手冊。閱讀this section,然後在Netbeans中創建一個WAR項目,你應該有一個好的開始。開始時不要試圖咬掉太多東西,只是做一個Hello,World!應用程序。

+0

但我想製作一個網絡應用程序。我不應該創建一個JEE項目? – ajsie 2010-01-07 15:36:25

+0

ok thx解釋。當你知道從哪裏開始時,這變得更容易... – ajsie 2010-01-07 16:20:56

1

試圖直接進入Java企業開發將是一個陡峭的學習曲線,除非你已經知道Java。退一步,並開始通過一些Java Tutorials

在解決Java EE(它可能是一個怪物)之前可能還有一段時間。

+0

所以很容易用PHP開始。只需安裝MAMP。爲什麼我知道如果我可以有一個很好的教程解釋什麼是戰爭和jar文件,什麼源代碼包等等,它不會是一個怪物來學習它。畢竟,沒有信息,每個人都是失落的孩子。有了很好的信息,你知道系統在1天后。我知道PHP,學習Java語法並不困難。困難的部分是理解在哪裏做什麼,什麼是什麼,在「Java系統」還沒有找到任何好的解釋,但我如何開始與JEE的NetBeans編碼:(真是太遺憾了。 – ajsie 2010-01-07 15:33:30

+0

你爲什麼如此擔心JEE?你知道它是什麼,你有沒有決定你需要它的基礎上? – danben 2010-01-07 15:38:07

+0

根據我以前的帖子在這裏的一些答案所以我將需要使用J2EE來編寫Java應用程序的web應用程序,這就是我所知道的:) – ajsie 2010-01-07 15:40:33