我应该在java中知道什么才能创建桌面应用程序?

时间:2011-09-06 18:32:35

标签: java user-interface

我知道核心Java,并且与J2EE有点合作。但我想开始用Java开发桌面应用程序,但我不知道从哪里开始。由于我是初学者,我想知道以下内容:

1.在Java中我应该知道什么才能创建基于桌面的应用程序?
2.对于Java中的小规模数据库驱动的应用程序,Oracle等数据库服务器有哪些替代方案? 3.这种基于桌面的Java应用程序(Windows操作系统)的最佳RAD工具是什么?

3 个答案:

答案 0 :(得分:1)

  1. 以前的Sun网站是一个很好的起点:http://java.sun.com/javase/technologies/desktop/
  2. 查看H2和HSQL等可嵌入数据库
  3. 我在这里第二个@Napul:Netbeans有一个不错的GUI构建器

答案 1 :(得分:1)

首先,您需要选择构建UI的方式。您可以使用swing,但this似乎是构建UI的替代方法的相当大的列表。还有很多其他的工具,但我看起来并不多,我倾向于只使用Swing。

对于小型dbs,您可以使用SQLite。这非常有效。我还使用了memcached但是,数据仅在应用程序的持续时间内需要。

答案 2 :(得分:-1)

下载NetBeans或Eclipse IDE,构建简单的应用程序,这就是学习方法。只需在谷歌中输入Netbeans或Eclipse,你就可以找到它。