java程序跟踪_Java程序跟踪调试

本文介绍了如何在Windows环境下配置JDK,安装Eclipse,并通过Eclipse进行Java程序的跟踪调试。包括设置环境变量,使用命令行编译运行程序,以及在Eclipse中进行单步跟踪、设置断点和Debug运行等调试技巧。
摘要由CSDN通过智能技术生成

java程序跟踪调试

任务1 java 编译环境

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

jdk环境配置

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

73b5679ec489f38d67a0c5af219cfc90.png

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

ccd98fab47db259419f59fb8f0659df6.png

打开【系统属性】

91b2322356d1a566ca2f38b7f93411e5.png

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

78587a6da1a899b00efaeba2076035c6.png

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

17ee203bb597652dd5b8b57348dc52b7.png

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

fb67dd8f66dbcd0b02c53b9932cd8b8c.png

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

3b684af762437007004e24af83a4f0fa.png

9ab1c27567dcf225d1883163be4cdd9e.png

f210b3c35f3a235ebf73f1fcb4e53513.png

将下载好的 Eclipse 进行安装

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

5eada3642e283134ec3d8f0f090e7656.png

beb704d53b8f6c87ba8b3a17287a6678.png

e16636d7fbccc38927c777bc1ffe3632.png

bc702ef12674c0c59672e564af9a0de4.png

164ec4031395c0f16b41958f860a572c.png

挑战任务 1

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

242abd9db9b45e90d9163830b1417956.png

挑战任务 2

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

在Eclipse运行

b1e06a4c973ae4501718fe92c84b2621.png

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

e37791dc4c52782994844eb9cced61e4.png

挑战任务 3

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

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

857b8d5e5523ed1f15011ef7b27e8bce.png

任务2 java 程序调试

完成程序并编译运行。

557694a5d68e96fccad2eb798f737c90.png

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

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

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

1ac4c51cc434117e57f5cff4209ad898.png

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

0b7174388423b531225274b37b6caa15.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值