Java程序跟踪调试

java程序跟踪调试

任务1 java 编译环境

因 mac 系统不需要对 jdk 进行配置,所以在虚拟机安装 Windows7 进行 jdk 环境配置。

jdk环境配置

在官网上将 jdk 下载后进行安装,在 C 盘找到其安装路径

Java程序跟踪调试_第1张图片

将jdk的路径进行复制后,打开系统界面

Java程序跟踪调试_第2张图片

打开【系统属性】

Java程序跟踪调试_第3张图片

打开【环境变量】后找到 【Path】,点击【编辑】

Java程序跟踪调试_第4张图片

将刚才复制的 jdk 路径进行粘贴后保存

Java程序跟踪调试_第5张图片

在命令窗口输入“java -version”进行测试

Java程序跟踪调试_第6张图片

将下载好的Edit Plus5进行安装,并打开运行

Java程序跟踪调试_第7张图片
Java程序跟踪调试_第8张图片
Java程序跟踪调试_第9张图片

将下载好的 Eclipse 进行安装

在官网上将Eclipse 下载后进行安装

Java程序跟踪调试_第10张图片
Java程序跟踪调试_第11张图片
Java程序跟踪调试_第12张图片
Java程序跟踪调试_第13张图片
Java程序跟踪调试_第14张图片

挑战任务 1

把文本编辑器编写的上述用于显示Hello world 的java application应用程序导入到安装有jdk的 MyEclipse集成开发环境中,并编译运行。

Java程序跟踪调试_第15张图片

挑战任务 2

从Eclipse集成开发环境中编写的上述用于显示 Hello world 的java application应用程序项目中提取出程序源代码,在文本编辑器中打开查看,并在windows命令行调用jdk编译并运行。

在Eclipse运行

Java程序跟踪调试_第16张图片

在windows命令行调用jdk编译并运行

Java程序跟踪调试_第17张图片

挑战任务 3

把编译好的 .class 类程序文件拷贝到其他计算机(windows系统或Linux系统)上,并在此计算机上安装相应版本或更高版本的jre环境(也可安装jdk环境),并运行此程序。

因为主系统为 mac,所以将该程序移动至 mac 上,使用终端进行编译

Java程序跟踪调试_第18张图片

任务2 java 程序调试

完成程序并编译运行。

Java程序跟踪调试_第19张图片

把参考程序中被注释掉的System.out.println() 函数调用取消注释,并重新编译运行,直至程序全部运行完毕,请观察每次循环中输出信息的变化。

使用安装有jdk的MyEclipse集成开发环境对此程序进行“单步跟踪运行”直至程序全部运行完毕,请观察每次单步跟踪运行时内存中各个变量值的变化。

在安装有jdk的MyEclipse集成开发环境中,对此程序在System.out.println()函数语句之前加断点,再次“Debug运行”,请观察断点的作用,并尝试在Debug运行过程中加入和删除断点。

Java程序跟踪调试_第20张图片

在安装有jdk的MyEclipse集成开发环境中,把文本编辑光标定位到程序的某一行语句处,然后再次“Debug运行到光标处”,观察此种方式与前面的Debug方式有何不同。

Java程序跟踪调试_第21张图片

你可能感兴趣的:(Java程序跟踪调试)