2010-01-07 64 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