写点什么

文章:Java 调试——回归基础

  • 2007-12-03
  • 本文字数:396 字

    阅读完需:约 1 分钟

目前可以用来调试 Java 应用程序的工具令人叹为观止。现代 IDE 提供了全功能的调试界面,并且像 GlassBox 这样的工具用 BCI(bytecode instrumentation)提供了关于应用程序运行时状态的更多信息。虽然你有时候会发现自己处于无法使用这些工具的境地,或许应用程序被部署在防火墙的另一端,不允许你远程调试;或许你正在客户那里,没有你喜欢的工具可用。

现代调试工具使用的大多数信息和方法都由 JVM 自己提供,并具有控制这种信息而不用最新图形工具的一些方法。本文关注一些可用的调试方法,它们只使用 Java SDK(JDK)自带的那些工具,比如 JDB、Thread Dump 和 JMX 等。

这些工具虽然不完整,或者不像你习以为常的工具那么容易使用,但它们仍然提供了很多你可以用来分析和调试你应用程序的信息。基本熟悉了它们之后,就可以快速解决问题,否则要花数天进行调查,因此值得花时间去体验它们,并了解它们是如何工作的。

阅读全文: Java 调试——回归基础

2007-12-03 19:29674

评论

发布
暂无评论
发现更多内容

过一过Java“锁”事

CodeWithBuff

Java 并发 同步

Rust从0到1-函数式编程-迭代器

rust 函数式编程 Iterator 迭代器

[译] R8 优化: Lambda Groups

Antway

6月日更

快手封停多个内容侵权账号:如何严打短视频内容侵权行为

石头IT视角

lockSupport怎么玩

卢卡多多

锁机制 6月日更

python 连接钉钉传输工作数据监控

百里丶落云

谈一谈Java的网络编程

CodeWithBuff

Java 网络io

前端面试中有趣的题目(一)

空城机

JavaScript 大前端 6月日更

我是如何用 ThreadLocal 虐面试官的?

陈皮的JavaLib

Java 面试 多线程 ThreadLocal

ZooKeeper实战

CodeWithBuff

Java zookeeper

成为你想要看到的改变,首先就是让正确的事情持续的发生。

叶小鍵

数据结构——顺序栈

若尘

数据结构 6月日更

领域驱动设计101 - 模块

luojiahu

领域驱动设计 DDD

详解Redis主从复制原理

蘑菇睡不着

Java redis

德勤基于Amazon WAF 云原生安全服务为客户交付价值

亚马逊云科技 (Amazon Web Services)

迪士尼将亚马逊云科技作为首选的公有云基础设施供应商,支持 Disney+ 全球扩展

亚马逊云科技 (Amazon Web Services)

建信金科大咖访谈:地方特色产业互联网建设思考与实践

金科优源汇

三个维度,透视5G价值的持续点亮之旅

脑极体

Linux之less命令

入门小站

Linux

如果非要在多线程中使用 ArrayList 会发生什么?(第二篇)

看山

Java 并发编程

如何设计恒流源输出电路?

不脱发的程序猿

嵌入式 电路设计 硬件研发 恒流源输出电路

「2021中国峰会同行记」第二回 | 探索店匠从0到1出海的技术密码

亚马逊云科技 (Amazon Web Services)

推荐一个MySQL宝藏网站

Simon

MySQL 网站

【源码篇】Flutter Provider的另一面(万字图文+插件)

小呆呆666

flutter ios android 大前端

研发管理工具 ONES 完成3亿人民币 B1 B2 轮融资,继续领跑研发管理赛道

万事ONES

项目管理 融资 研发管理工具 ONES

密码学系列之:twofish对称密钥分组算法

程序那些事

加密解密 密码学 程序那些事

毕业论文被不小心删除了,有什么方法可以恢复?

淋雨

EasyRecovery 文件恢复 硬盘数据恢复

人工智能应用架构的思考

金科优源汇

【源码篇】Flutter Bloc背后的思想,一篇纠结的文章

小呆呆666

flutter ios android 大前端

网络攻防学习笔记 Day59

穿过生命散发芬芳

网络攻防 6月日更

「2021中国峰会同行记」第一回 | 与埃森哲一同追溯技术合力的本源

亚马逊云科技 (Amazon Web Services)

文章:Java调试——回归基础_Java_Anonymity Reagan_InfoQ精选文章