目录
1.3:第一个Java程序
1.首先在c盘创建一个文件,在文件右击创建一个文档文件
2.在记事本中编写一个代码:(如下图所示)
把文件保存为C盘,在右击记事本属性常规时文件型改为java类型
public class hellojava { //创建类
public static void mian(String[]args){ //主方法
System.out.println("Hello java"); //定义Hello java
}
}
3.选择储存位置为c盘目录
4.在文本文件中点击查看文件扩展名
5.把扩展名".txt"删除
6.选择开始运行对话框中输入“cmd”启动控制台
7.在控制台输入cd\切换到c盘根目录,输入helloJava。Java命令编译程序(如下图所示)
8.在相同的位置会生成相应的class文件(如下图所示)
注意:
输入javac HelloJava.java命令时,要注意javac和HelloJava.java之间有个空格符。 如果没有输入这 个空格符,将导致命令出错,无法执行。
1.5 Eclipse的使用
1.5.1 创建Java项目
1.首先编写一个Eclipse的程序
2.打开Eclipse选择“File”打开“New”中的“projrct“命令,打开New project对话框,在对话框创建项目的向导中选择“Java project”节点,单击“Next”按钮
3.在弹出New Java project建立Java项目,在project name在文本框中输入“HelloJava”,在project layout栏中选着Create separate folders for sources and class files单击按钮,在点击“finish”按钮完成。(如下图所示)
1.5.2 创建Java类文件
4.在Eclipse菜单栏中选择“File”选择“New”中的Class“单击按钮,在Name中输入类名Hellojava,选在Which method stubs would you like to Create?中选择public static void mian(String[]args)和lnherited abstract methods点击按钮,在点击“Finish”点击按钮完成。(如下图所示)
1.5.3 使用编辑器编写程序代码
1.打开Java编辑器
在创建Java类文件之后,会自动打开Java编辑器编辑新创建的Java类文件。打开Java编辑器是在PackageExplorer视图中双击Java源文件或在Java源文件处单击鼠标右键并在弹出的快捷菜单中选择“OpenWith"→“JavaEditor”命令。Java编辑器的界面如图所示。
在Java编辑器左侧单击鼠标右键,在弹出的快捷菜单中选择“显示行号”命令,可以开启Java编辑器显示行号的功能。
2.编写Java代码
Eclipse 的强大之处并不在于编辑器能突出显示Java 语法,而在于它强大的代码辅助功能。在编写Java程序时,可以使用<Ctrl+Alt+/>快捷键动补全Java关键字,大的代码辅助功能。也可以使用<Alt+/>快捷键启动Eclipse代码辅助菜单。
Package com.one; //类包
public class HelloJava { //创建类
public static void mian(String[]args) { //主方法
System.out.println("Hello java!"); //定义Hello Java
}
}
注意:
虽然HelloJava类名与Java项目同名,但是它们分别代表类文件和Java项目,读者需要注意区分它们的含义。
使用该向导对话框创建Java类的步骤如下。
(1)在Source folder(源文件夹)文本框中输入项目源程序文件夹的位置。通常向导会自动填写该文本框,没有特殊情况,不需要修改。
(2)在Package (包)文本框中输入类文件的包名,这里暂时默认为空,不输入任何信息,这样就会使用Java工程的默认包。
(3)在Name (类名称)文本框中输入新建类的名称,如HelloJava。
(4)选中public static void main(String[] args)复选框,向导在创建类文件时,会自动为该类添加main( )方法,使该类成为可以运行的主类。
1.5.4 运行Java 程序
在Eclipse中运行HelloJava程序,可以在Project Explorer 视图中的HelloJava.java 文件处单击鼠标右键,在弹出的菜单中选择"Run As"→“Java Application”命令。
1.6 程序调试
1. 实现程序单步执行,在调试过程中查看变量和表达式的值等调试操作,为了避免在程序中编写大量的System.out.println()方法输出调试信息
2.使用Eclipse的Java调速器需要设置程序断点,然后使用单步调试分别执行程序代码的每一行。
package com.one; //类包
public class Helloworld { //创建类
public static void mian(String[]args) { //主方法
System.out.println("1"); //输出第一行
System.out.println("2"); //输出第二行
System.out.println("3"); //输出第三行
System.out.println("4"); //输出第四行
System.out.println("5"); //输出第五行
}
}
1.设置断点
可以在Java编辑器中显示代码行号的位置双击添加或删除当前行的断点,或者在当前行号的置单击鼠标右键,在弹出的快捷菜单中选择"Togle Brapint"命令实现断点的添加与删除 。
2.以调试方法运行Java程序
要在Eclipse中调试HelloJava程序,可以在Project Explorer 视图中的HelloJava.java 文件处单击鼠标右键,在弹出的快捷菜单中选择“Debug As”→“Java Application"命令。调试器将在断点处挂起当前线程,使程序暂停,如图所示。
3.程序调试
程序执行到断点被暂停后,可以通过Debug视图工具栏上的按钮执行相应的调试操作,如运行、停止等。
单步跳过
在Debug视图的工具栏中单击按钮或按<F6>键,将执行单步跳过操作,即运行单独的一行序代码,但是不进入调用方法的内部,然后跳到下一个可执行点并暂挂线程。
说明:
不停地执行单步跳过操作,会每次执行一行程序代码,直到程序结束或等用户操作。
单步跳入
在Debug视图的工具栏中单击按钮或按<F6>键,将执行单步跳过操作,即运行单独的一行序代码,但是不进入调用方法的内部,然后跳到下一个可执行点并暂挂线程。