我想知道它是如何实现的,因为我想玩它..
在这里问,因为在Google上搜索“jdb”只会显示它的文档。否则有教程和内容,但是当你真正想做的就是尝试破解这些东西时,这些并不是那么有用。
我还尝试浏览开放的jdk repo,但这很大,实际上无法找到与“jdb”相关的内容。
我真的很感激任何指针!
答案 0 :(得分:0)
我相信Oracle开发并维护独立的Java调试器jdb。
关于jdb源代码:
解压缩jdk文件,然后解压缩jdk1.8.0_101 / demo / jpda / examples.jar
然后导航到jdk1.8.0_101 / demo / jpda / com / sun / tools / example / debug / tty / TTY.java
或者,如果您下载openjdk或任何其他jdk实现,其基本目录中应该有一个zip文件:java-1.8.0-openjdk / src.zip。如果您解压缩此文件,您将在此处找到TTY.java:java-1.8.0-openjdk / com / sun / tools / example / debug / tty / TTY.java
我相信TTY.java正是您所寻找的。 p>