Netbeans调试跟踪Java类库代码的方法

建立项目DebugJava,写一个简单的类Main.java

创新互联建站是创新、创意、研发型一体的综合型网站建设公司,自成立以来公司不断探索创新,始终坚持为客户提供满意周到的服务,在本地打下了良好的口碑,在过去的十余年时间我们累计服务了上千家以及全国政企客户,如成都VR全景等企业单位,完善的项目管理流程,严格把控项目进度与质量监控加上过硬的技术实力获得客户的一致赞美。

 
 
 
  1. view plaincopy to clipboardprint?  
  2. public class Main {     
  3. public static void main(String[] args) {     
  4. System.out.println("Hello World");     
  5. }     
  6. }    
  7. public class Main {  
  8. public static void main(String[] args) {  
  9. System.out.println("Hello World");  
  10. }  
  11. }  

按住Ctrl,点println下面的链接,进入PrintStream类,在public void println(String x) 方法上设置断点。

按Ctrl+Shift+F5,调试当前文件,调试器控制台输出:

无法提交断点 LineBreakpoint PrintStream.java : 755,原因是:断点属于禁用的源根目录 'F:\Program\jdk1.6.0_10\src.zip'。请参见“窗口”>“调试”>“源”。

打开“窗口”>“调试”>Sources,在源根目录/过滤器F:\Program\jdk1.6.0_10\src.zip

对应的”用于调试“一项中打对勾。OK。

以后就可以对java的类库进行跟踪调试了。

再测试:

建立新的项目TestDebug,Main.java内容为:

 
 
 
  1. view plaincopy to clipboardprint?  
  2. package testdebug;     
  3. public class Main {     
  4. public static void main(String[] args) {     
  5.  System.out.println("Hello World");     
  6. }     
  7. }    
  8. package testdebug;  
  9. public class Main {  
  10. public static void main(String[] args) {  
  11.  System.out.println("Hello World");  
  12. }  

直接按F7,主程序会在main方法的第一行中断,继续按F7,则跟踪进入PrintStream的println方法。按F8,不跟入方法,直到返回到main方法中,println下面一行,继续按F7,这时候我们会发现进入了Thread.java的exit()方法中。exit()方法执行完毕,程序退出。

【编辑推荐】

  1. NetBeans XSLT Designer入门
  2. NetBeans 6.7 RC3发布
  3. NetBeans 6.0:史上最大升级 赶超Eclipse仍路漫漫
  4. 浅谈NetBeans下配置Hibernate连接MySQL 5
  5. 如何在NetBeans中设置数据库连接池详解

本文标题:Netbeans调试跟踪Java类库代码的方法
链接分享:http://www.shufengxianlan.com/qtweb/news20/492470.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联