java代码调试

问题描述

java运行代码调试时,为什么不能对.class里面的变量过程进行跟踪监视?请问各位大神,如何跟踪监视.class文件里的运算过程?

解决方案

解决方案二:
没见过,字节码文件怎么看,一般都是对这个.class文件对应的java文件进行调试
解决方案三:
也很纳闷这点,为什么已经编译.class文件可以看得到,和.java是一模一样的。
解决方案四:
引用2楼le_zhou的回复:

也很纳闷这点,为什么已经编译.class文件可以看得到,和.java是一模一样的。

不会吧编译后.class的文件怎么可能和.java文件一模一样?.class文件完全看不懂啊
解决方案五:
问题就出在这里,现在为什么能看得到,还能看得懂
解决方案六:
把这个.class贴出看看呢
解决方案七:
这个简单的很啊,在eclipse里面打开一个.class文件,比如就打开Job这个类,如果你的插件开发targetplatform里面有sourceplugin,就能打开对应的java文件,方便调试而已。
解决方案八:
引用6楼dragonlw的回复:

这个简单的很啊,在eclipse里面打开一个.class文件,比如就打开Job这个类,如果你的插件开发targetplatform里面有sourceplugin,就能打开对应的java文件,方便调试而已。

这个实际上看到的还是java文件,楼主是不是这种情况?.class文件决定不可能和java文件内容一样的

时间: 2024-09-13 12:04:20

java代码调试的相关文章

jsp java mysql-基于jsp的网上书店系统代码调试

问题描述 基于jsp的网上书店系统代码调试 从网上下载了一个网上书店系统的代码,导入到myeclipse中好多错误,数据库用的是mysql,我只学了一点点jsp的内容,自己不会调,这个系统我急着用,谁能帮我弄一下,可以加我qq帮我远程调一下吗?谢谢了~qq:1096273561 解决方案 你可以把项目发给我么?2970569542@qq.com这个邮箱里面,我帮你看看

诊断 Java 代码:设计轻松的代码维护

设计 本月,Eric Allen 解释了在使代码更易于维护的同时,避免和控制无理由的变化怎么会是保持代码健壮性的关键.他集中讨论了诸如函数样式代码编写之类的概念,以及标记字段.方法和类的方法来处理并防止可变性.Eric 还解释了本任务中单元测试和重构的角色,并提供了协助实现重构的两个工具.在相关论坛中与作者和其他读者分享您对本文的看法.(您也可以单击本文顶部或底部的"讨论",访问该论坛.)有效调试源自良好的编程.设计易于维护的程序是程序员面临的最困难挑战之一,其部分原因在于程序通常并不

诊断Java代码: Repl提供交互式评价

通常,在运行 Java 程序时,必须使用 String[] 输入参数将参数传入,从 main() 方法运行程序.但是如果程序仍在调试中,那么,这可能会成为一项繁重的任务.本月,Eric Allen 讨论对程序中的表达式和语句进行交互式评价的优点,并且提供几个帮助您处理这一任务的 Java repl("read-eval-print-loop"工具,"读取-评价-打印-循环"工具).他还讨论交互式评价如何帮助构建 GUI 和探索新的 API. 多数程序都包含很多方法,

jsp中调用java代码小结

  大多数情况下, jsp 文档的大部分由静态文本(html)构成, 为处理该页面而创建的 servlet 只是将它们原封不动的传递给客户端 原封不动的传送给客户端有两个小例外: 1. 如果想传送 , 由于它跟jsp的特殊符号一致, 所以必须使用转义字符转义, <% 或 %> 2. 如果想传送注释, 在 jsp 编辑页面中出现, 而在生成的html文档不出现, 那么我们要使用 , 而 这种形式会原封不动的传递给客户端. jsp 调用动态代码策略 使用 mvc, 由一个 servlet 负责处理

为什么有eclipse还要在dos下运行java代码?

问题描述 为什么有eclipse还要在dos下运行java代码? 为什么在dos下运行java代码,不是有eclipse吗,这里写和运行不是更方便吗? 解决方案 不管是用dos还是eclipse都是调用了安装的JDK,刚开始让你用dos只是一个过渡,让你理解和知道他的原理是这样编译的,以后开发和学习都不用在dos里编译了,eclipse会自动帮你编译好,直接运行即可. 解决方案二: java笔记一:有关java HelloWorld dos环境下运行出错DOS环境下运行java类的方法 解决方案

Java代码没有语法错误,但运行出错

问题描述 Java代码没有语法错误,但运行出错 以下这段代码没有提示语法错误,却在运行时报错,求大神指教import java.io.*;import java.net.*;public class Ser{ public static void main(String args[]){ ServerSocket server = null; Socket you = null;String s = null; DataOutputStream out = null; DataInputStre

java代码问题,不执行就直接跳过是什么情况。

问题描述 java代码问题,不执行就直接跳过是什么情况. 求各位大神,费心的看看~~~指导一下 ~~~小白. 解决方案 看下switch判断的值是多少,有没有对上.建议调试下. 解决方案二: 你可以直接贴代码的.建议单步调试下,是不是走去default分支了呢. 解决方案三: 你的switch判断的那个值肯定不是你所预想的那个值,建议你打出来控制台看看是不是对应分支的那个值 解决方案四: 我c语言课设时c程序老是自动吃掉我的getchar,把那个语句再写一遍就好 解决方案五: 使用nextlin

kaerman-卡尔曼 Java代码 GPS定位精度

问题描述 卡尔曼 Java代码 GPS定位精度 求一个Java是实现的提高GPS定位精度的Kalman滤波算法,在网上下载了一个有错误,调试好久都没找到越界的原因,非常感谢!!! 解决方案 你的实现是在pc端还是移动端? 解决方案二: 朋友,已有JAVA资源可否共享

java-简单计算器Java代码非法表达式问题问题,求大神指点

问题描述 简单计算器Java代码非法表达式问题问题,求大神指点 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Jisuanqi extends JFrame implements ActionListener{ //计算器控件键 JFrame Jisuan = new JFrame("计算器"); private final String KEYS[] = {"7&