写点什么

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

评论

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

2025数字中国创新大赛·智能科技赛道正式启动

极客天地

数据、信息、知识、智慧:AI时代我们该如何思考?

不在线第一只蜗牛

人工智能 数据

YashanDB SQL命令备份恢复

YashanDB

数据库 yashandb

聚焦英伟达GTC 2025:ScaleFlux携手合作伙伴共绘智能存储生态蓝图

ScaleFlux

英伟达 数据存储 企业存储

Kali Linux 2025.1a 发布 - 领先的渗透测试发行版

sysin

kali Linux

Windows 10 version 22H2 中文版、英文版下载 (2025 年 3 月更新)

sysin

windows

YashanDB备份

YashanDB

数据库 yashandb

vivo 湖仓架构的性能提升之旅

StarRocks

SQL优化 presto 兼容性测试 StarRocks 物化视图

Windows 11 24H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 3 月更新)

sysin

windows

YashanDB备份恢复

YashanDB

数据库 yashandb

OpenAI 发布新一代 STT/TTS 模型,10 行代码构建 Voice Agent;声网推出对话式 AI 开发套件丨日报

声网

「战友」变「对手」:Pump.fun 与 Raydium 正式打响争夺 Solana Memecoin 市场的战役

TechubNews

打造用户认证系统,构筑信息安全防线

HarmonyOS SDK

harmoyos

代码采纳率从 22% 到 33%,通义灵码辅助数据库智能编码实践

阿里云云效

阿里云 云原生 通义灵码

Windows Server 2025 中文版、英文版下载 (2025 年 3 月更新)

sysin

windows

YashanDB会话管理

YashanDB

数据库 yashandb

时序数据库 IoTDB 常见问题 Q&A 第六期

Apache IoTDB

用户说 | 零基础用通义灵码 AI 程序员开发个人笔记网站

阿里云云效

阿里云 云原生 通义灵码

代码采纳率从 22% 到 33%,通义灵码辅助数据库智能编码实践

阿里巴巴云原生

阿里云 云原生 通义灵码

YashanDB yex_server沙箱进程管理

YashanDB

数据库 yashandb

YashanDB恢复

YashanDB

数据库 yashandb

企业分公司异地组网难题怎么解决?

Ogcloud

企业组网 异地组网

Windows 11 23H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 3 月更新)

sysin

windows

SvelteKit 最新中文文档教程(8)—— 部署 Node 服务端

冴羽

vue.js 前端 React Svelte SvelteKit

YashanDB计划管理

YashanDB

数据库 yashandb

Windows Server 2022 中文版、英文版下载 (2025 年 3 月更新)

sysin

windows

使用外部事件检测接入 CDH 大数据管理平台告警

观测云

告警策略

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