Java开发准备工作
环境搭建
要开发Java应用程序,我们需要:
- 一个简单的ASCII编辑器(记事本、记事本++、JEdit或其他),用于编写源文件;
- Java编译器javac.exe- 用来编译源代码文件*.java*,同时生成扩展名为*.class*的字节码文件;
- 虚拟机(Java虚拟机–JVM)- 用来运行Java应用程序java.exe
这两个可执行文件需要安装Java SDK(软件开发工具包)。
JDK可以从官网获得的:http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装完JDK后,如果我们选择了默认安装位置,这两个可执行文件可能在C:\Program Files\Java\jdk1.6.0_16\bin
中找到。
开发Java控制台应用程序
在没有集成开发环境IDE(NetBeans、Eclipse)的情况下,
开发Java控制台应用程序需要以下步骤:
- 编辑源代码;
要测试这个示例,一个经典的Hello World Java应用程序。
创建一个文件夹,比如说磁盘上的 D:\JavaWorkspace;
使用编辑器(记事本、记事本++、JEdit或其他)创建一个扩展名为 .Java的文本文件 HelloWorld.java);
即使我们不完全理解源代码,这些概念将在随后的文章中解释;现在重要的是不要更改文件或类名 HelloWorld;
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World Java!"); } }
- 打开命令提示符,选择 开始,运行键入 cmd,然后按 回车键;
3.将当前目录更改为 D:\JavaWorkspace
d: cd JavaWorkspace
4.检查系统是否知道在哪里可以找到这两个可执行文件 javac.exe以及 编译工具;
在命令提示符尝试启动编译器:
D:\JavaWorkspace> javac.exe
如果保存错误:
'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
那么必须设置系统变量. 这可以通过两种方式实现:
- 设置命令提示符的所有会话的环境变量
在 我的电脑-》属性-》高级-》环境变量中设置。
- 只设置当前会话
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_16 set PATH=%JAVA_HOME%\bin set CLASSPATH=%JAVA_HOME%\jre\lib;
如果JDK没有安装在C:\Program Files\Java\jdk1.6.0_16,或者如果版本不同于jdk1.6.0_16,则相应地修改命令。
设置这些环境变量后,就可以编译源文件 HelloWorld.java了。
- 使用以下命令编译源代码:
D:\JavaWorkspace> javac.exe HelloWorld.java
- 运行应用程序:
D:\JavaWorkspace> java.exe HelloWorld Hello World Java !
因为对于复杂的应用程序和示例,基于命令行使用这种方法是不方便的,
所以最好使用Java的集成开发环境(IDE),例如:
NetBeans,(Java SE) 可在http://www.netbeans.com/
上获得
Eclipse,http://www.eclipse.org/
(eclipse ide forjava开发人员版本)