Java学习笔记(二)
Java开发环境
Java语言程序设计的开发环境可以是基本JDK,也可以使用Java集成开发环境。
利用JDK是一个基本的技能,完成每一项任务都要在shell窗口中键入命令。有些许麻烦,但是可以通过执行一些基本的操作步骤,加深对开发环境幕后工作的理解。
专业的集成开发环境功能十分强大,操作简单,大多数都带有内嵌的文本编辑器,用于编译和运行的程序的菜单,以及配有集成调试器。其中Eclipse 这个免费的开发环境是很好的选择。当然个人有所倾向,同样可以使用其他的开发环境,像 NetBeans 、JetBrains 的 IDEA等等。
一、使用命令行工具
1.1 基本步骤
通过命令行编译并运行Java程序
(1)使用文本编辑器编写Java程序代码,保存文件扩展名为“.java”;
(2)打开一个shell窗口,进入编写的代码文件目录;
(3)使用JDK的 javac.exe 命令,将Java源程序编译成JVM能识别的字节码。键入以下命令:
javac filename.java
//源程序被编译后,会在相同位置生成相应的.class文件件;
(4)键入java命令,执行编译后的.class字节码文件。
java filename
1.2 步骤演示
演示:一个简单的 Java 程序,它将打印字符串 Hello Java
打开文本编辑器,添加以下代码,把文件名保存为 Hello.java (注:源文件名必须和类名相同);
public class Hello
{
/* 第一个Java程序
* 它将打印字符串 Hello Java
*/
public static void main(String[] args)
{
System.out.println("Hello Java"); // 打印 Hello Java
}
}
打开cmd命令行窗口,进入目标文件所在位置,假设文件路径为 D:\Java
在命令行窗口输入 javac Hello.java 按下回车键编译代码。如果代码没有错误,cmd 命令提示符会进入下一行。再键输入 **java Hello **按下回车键就运行程序,你将会在窗口看见Hello Java。
二、Eclipse开发工具
2.1 下载Eclipse
下载地址: http://www.eclipse.org/downloads/packages/
选择Java开发版,下载系统对应版本。
2.2 安装中文语言包
1、Eclipse 的国际语言包可以到 http://eclipse.org/babel 下载
2、将下载的语言包解压缩并覆盖Eclipse安装目录文件夹中同名的两个文件夹features和plugins,这样在启动Eclipse时便会自动加载语言包。
2.3 中英文转换启动
安装中文语言包之后中英文模式转换启动Eclipse。
方法一:修改ini配置文件
打开eclipse.ini文件,在末尾行加入-Duser.language=en_US 。
en_US表示英文,zh_CN 表示中文;在打开eclipse之前修改其值即可实现转换。注意不要修改里面的其他内容,不然造成其他启动问题。
方法二:携带参数启动
在eclipse.exe快捷方式,打开属性,在目标一栏中末尾加上 -nl “zh_CN”,点击“应用”、“确定”,即可以汉化模式打开软件;当改为 -nl “en_us” 时,则以英文模式打开。
此启动方式相当于在shell窗口中以命令eclipse.exe -nl “en_US” 启动。之前修改ini配置文件添加的内容不影响这种启动方式。
2.4 使用Eclipse
1、创建Java项目
选择“文件”/“新建”/“Java项目”,弹出“创建Java项目”对话框,在 ”项目名“ 文本框中输入 ”HelloJava“ 。
单击 “完成” 创建工程,如下图所示。
2、创建Java类文件
在Eclipse菜单栏中选择 ”文件“ / ”新建“ / ”类“ 命令,将打开 ”新建类“ 向导对话框,如图所示。
创建Java类的步骤:
(1)在 “源文件夹” 文本框中输入项目源程序文件夹的位置。通常信息向导会自动填写该文本框,没有特殊情况,不需要修改。
(2)在 “包” 文本框中输入类文件的包名,这里暂时默认为空,不输入任何信息,这样就会使用Java工程的默认包。
(3)在 “名称” 文本框中输入新建类的名称。
(4)选中 public static void main(String[] args) 复选框,向导在创建类文件时,会自动为该类添加main() 方法,使该类称为可以运行的主类。
3、使用编辑器编写程序代码
创建Java类文件之后,会自动打开Java编辑器编辑新创建的Java类文件。或在 “包资源管理器” 视图中双击Java源文件或在Java源文件处右击并在弹出的快捷菜单中选择 “打开方式” / “Java编辑器” 打开Java编辑器。
编写Java程序代码时,可以使用 Ctrl+Alt+/ 快捷键自动补全Java关键字,也可使用 Alt+/ 快捷键启动Eclipse代码辅助菜单。
4、编译和运行类
在上下文菜单中选择 “运行” / “运行方式” / “Java应用程序”。输出显示在控制台面板中。
2.5 程序调试
使用Eclipse内置的Java调试器,可以进行设置程序的断点,实现程序的单步执行,在调试过程中查看变量和表达式的值等调试操作,可以避免在程序中编写大量的System.out.println()方法输出调试信息。
1、程序调试必须设置断点,Java调试器遇到程序断点时会将当前线程挂起,即暂停当前程序运行。然后使用单步调试分别执行程序代码的每一行。
2、以调试方式运行Java应用程序,执行到断点被暂停后,可以通过“调试”视图工具栏上的按钮执行相应的调试操作,如继续、停止、单步跳入、单步跳过等等。
(1)单步跳过:运行单独的一行程序代码,但是不进入调试方法的内部,然后跳到下一个可执行点并暂挂线程。
(2)单步跳入:执行该操作将跳入调用方法或对象的内部单步执行程序并暂挂线程。
上一篇: Java 集合框架 Set
下一篇: Java学习笔记之前端与后台交互