大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

文章: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:291107

评论

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

《未来呼啸而来》- 技术改变生活

石云升

2月春节不断更 技术改变生活 未来呼啸而来

阅读笔记:Python A-Z 技巧

小匚

Python 读书笔记 日常思考

OpenCV--平移与旋转

IT蜗壳-Tango

七日更 2月春节不断更

第四章学习总结

Kalman

产品经理 产品经理训练

2 期架构师训练营 - 第九周作业与总结

云飞扬

架构师训练营第2期

浪潮云洲:从工业互联网实践想开去

工业互联网

MyBatis专栏 - 二级缓存

小马哥

Java mybatis 七日更 2月春节不断更

怀乡恋土的人们

熊斌

学习 2月春节不断更

2 期架构师训练营 - 第七周作业与总结

云飞扬

架构师训练营第2期

2 期架构师训练营 - 第八周作业与总结

云飞扬

架构师训练营第2期

图文详解网络基础知识

快递架构设计

梧桐

2 期架构师训练营 - 第十一周作业与总结

云飞扬

架构师训练营第2期

2 期架构师训练营 - 第六周作业与总结

云飞扬

架构师训练营第2期

5G花式过年指南

脑极体

sql注入竟然把我们的系统搞挂了,怎么办?

苏三说技术

java安全

协会组织如何实现数字化落地应用?

boshi

数字化转型 七日更

产品经理训练营--第四周作业

月亮 😝

第四章作业

Kalman

产品经理 产品经理训练营

数组与链表学习总结

Nick

数组 链表 数据结构与算法

【LeetCode】盒子中小球的最大数量

Albert

算法 LeetCode 2月春节不断更

【Python】给PDF添加水印

AXYZdong

Python 2月春节不断更

容器 & 服务:Jenkins本地及docker安装部署

程序员架构进阶

容器 jenkins 七日更 28天写作 2月春节不断更

白话Mysql的锁和事务隔离级别!死锁、间隙锁你都知道吗?

Java鱼仔

MySQL 高可用

2 期架构师训练营 - 第十周作业与总结

云飞扬

架构师训练营第2期

最新版gradle安装使用简介

程序那些事

Gradle 程序那些事 构建工具 build 打包工具

尝试从用户的角度思考(PO的姿势)

Bruce Talk

Scrum 敏捷开发 Agile Product Owner

大作业(二)-知识点

hunk

架构师训练营第2期

架构师训练营 4 期 第6周

引花眠

架构师训练营 4 期

第十一周 安全稳定 作业 「架构师训练营 3 期」

胡云飞

物流系统抢单简单设计

DL

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