java里的断点怎么用,不是很会

问题描述

java里的断点怎么用,不是很会
java断点不是一步一步的走吗?怎么我的是直接走到下一个断点。有没有java断点的教程?怎么用?一步一步,具体的教程!

解决方案

结合上面的图,我说一下
1 你在某处代码点击,然后开始运行程序,程序从断点一行开始运行,
2 如果这行是方法,你应该走进去看,也就是按step into ,这样,程序就走到方法里面了,页面会跳到该方法的详细代码里
3 如果这行是不是方法,你应该点击step over 也就是 单步执行,遇到函数,不进入,函数当作一步执行
4 其实常用的就是F6单步,F8跳步到下一个断点,如果没有别的断点了,就都执行完了,其实就是不单步执行了,一口气走到底
5 有时候,你想看某个方法,按step into了,但是页面却没有代码,其实是走到相关jar的调用方法里了,由于没有源代码,所以没法显示代码
一直走下去就对了,一会就走出去了

http://blog.csdn.net/maritimesun/article/details/7815903

这个是我找的挺全面的,你有时间可以仔细看一下,希望对你有用,谢谢采纳!!

解决方案二:
一个是step into一个step over一个是resume
分别是
单步执行,遇到函数进入函数
单步执行,遇到函数,不进入,函数当作一步执行
继续执行,除非遇到新的断点,不停

你可能选的是第三个。

解决方案三:
java中如何用断点调试程序
Java断点调试

解决方案四:
在eclipse中有如图几个按钮,进入debug模式后,这三个按钮分别是返回、通过、进入
如果你选择第二个,就会直接执行完毕。

解决方案五:
按F6就是一步步的走,F8就是跳到下一个断点处

解决方案六:
看你使用的IDE了,一般都是F5是一步一步(有函数的话会进入),F6是下一行(有函数不进入),F8是执行到下一个断点。

解决方案七:
在代码的右侧,直接左键单击两次,就是设置断点,程序程序之行,到了断点会停下来。F6就可以单步运行(程序一句一句的执行)

解决方案八:
首先断点启动,在你觉得可能有问题的代码的右侧,左键单击两次,设置断点。 然后运行程序,走到这步会自动进断点,你可以看你们的值。 f6一步一步执行,或者f8跳到下一个断点位置。

解决方案九:
如果是MyEclipse的话,双击代码行号左边,会出来一个小圆点,debug模式启动,就是有个小虫子的标示的那个,它会运行到小圆点的位置停住,然后就是楼上说的F5F6F8之类的了

时间: 2024-12-06 08:48:04

java里的断点怎么用,不是很会的相关文章

myeclipse 里的断点问题

问题描述 myeclipse 里的断点问题 点击这个"edit source..."跳到下图 打断点的时候,跳到断点的方法后,总是出现这个问题,怎么解决! 解决方案 关于MyEclipse的断点问题MyEclipse 10 下断点出现斜杠问题 解决方案二: 那是因为他找不到那个类,你要在相关位置把你项目的源代码添加进来 不知道你的是Web项目还是普通Java项目 参考:http://blog.csdn.net/hekewangzi/article/details/46890785

JAVA里字符编码的探索与理解

编码 今天终于把JAVA里一个比较头痛的问题--字符编码弄清晰了,所以写一篇文章来纪念一下,也为大家提供一点自己的心得. 众所周知,JAVA为了国际通用,用的是UNICODE来保存里面的字符.而UNICODE只是一个种字符集,字符的存储和表示要用到一定的字符编码格式,而与UNICODE对应的字符编码格式就是我们常看到的UTF-8,UTF-16等等,而UTF-8是最常用的,所以人们常常把它和UNICODE等同起来(我以前就是这样的),这在某些情况下是没有错的,但这样的理解在JAVA里就会产生一些混

java 里窗体加了 几个按钮 然后在怎么设置背景色和背景图片

问题描述 java 里窗体加了 几个按钮 然后在怎么设置背景色和背景图片 如题,窗体里加了标签和按钮,再加背景色就一闪而过 背景图片怎么加 解决方案 http://zhidao.baidu.com/link?url=eEYFH5eyyVcfp7F5tICkBVLIwoh7o6arHCe3PNc2jT8GVuqwhYx3nTIbSXr52sSOQwaIWbzceaVj3kNYdv1mJ_

continue-关于java里的异常处理

问题描述 关于java里的异常处理 int k,l; do{ k = 0; try{ l = input.nextInt(); }catch(Exception e){ System.out.println("命令输入错误!请根据提示输入数字命令!"); k = 1; continue; } }while(k == 1); 这段代码,只要执行到continue,就不让我再次输入l了,而是死循环,为什么? 解决方案 l = input.nextInt(); 每次都会从输入读取下一个值,而

代码-请问大神们Java里的JPanel.repaint和JFrame.repaint的区别是什么?

问题描述 请问大神们Java里的JPanel.repaint和JFrame.repaint的区别是什么? Java小白一个,在看headfirst JAVA,书上有一个小的动画代码,是每个几秒画一个圆 然后圆的位置不断变化,书上故意用了JPanel.repaint这个方法,结果产生了运动痕迹, 然后书上提出的解决方法是repaint的时候先画一个大的白色的正方形把原来的圆盖住, 然后才画下一个圆.我实践的时候突发奇想用了JFrame.repaint来代替这个 JPanel.repaint,结果发

java里的多态理解的模模糊糊的,到底什么是多态?多态和类是什么关系?和对象呢?

问题描述 java里的多态理解的模模糊糊的,到底什么是多态?多态和类是什么关系?和对象呢? java里的多态理解的模模糊糊的,到底什么是多态?多态和类是什么关系?和对象呢? 解决方案 多态,顾名思义就是一种概念,多种形态. 在Java中,泛型.继承和复写方法.函数重载都体现了多态. 具体你可以看维基百科上对应的词条. 解决方案二: 你只要记住 1.同一类中,方法的**重载**是多态的体现. 2.在不同的类中(继承),方法的**重写**也是多态的体现 解决方案三: 需要搞清楚面向对象的三大特征,封

java-请教大神,再JAVA里 怎么把rgba转换成#类型呢??

问题描述 请教大神,再JAVA里 怎么把rgba转换成#类型呢?? 我现在得到的是一个 string 类型 rgba(102 0 255 0.506)怎么把这个转换成 # 这样的类型呢?我的意思是转换成 #33333 这样的? 解决方案 RGBA你有没有查过资料?最后的那个数值是alpha.是透明度.这个alpha和RGB本身是相互独立的.rgb(abc)对应的是(a<<16 | b<<8 | c)得到的表达式应该是:#ffffff 这样的,6个十六进制数表示的. 你写的#3333

Java 里 Model与DTO不是很明白

问题描述 Java 里 Model与DTO不是很明白 初学Java EE,感觉Model就是用来传输数据用的,后来又蹦出个DTO,网上说Model面向领域模型,DTO用来传输数据,如果项目不大一般都是Model充当DTO,DTO面向UI,这时我想说领域模型是个什么鬼,去掉所谓的Model层直接DTO会发生什么情况,我以前就是认为Model层是用来传数据用的,现在知道了我一直都在那Model做DTO的事,我现在的感受是DVC,而不是MVC 而且M是个没用的东西,不传数据还有什么存在的意义?求大神指

java里如何将3gp的音频转成pcm格式

问题描述 java里如何将3gp的音频转成pcm格式 有直接可用的jar包吗,或者有可调用的c程序吗,或者能共享下参考链接.谢谢,