V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wenshao867
V2EX  ›  Java

请问 Java 有没有类似《.NET 高级调试》这样专门讲调试的书?

  •  1
     
  •   wenshao867 · 2022-05-17 10:33:34 +08:00 · 2338 次点击
    这是一个创建于 918 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问 Java 有没有类似《.NET 高级调试》这样专门讲调试的书? 搜索了一圈好像没有这个主题的书 https://book.douban.com/subject/5346548/

    12 条回复    2022-05-18 10:33:47 +08:00
    sinnosong1
        1
    sinnosong1  
       2022-05-17 11:01:14 +08:00
    javaer 们在看源码呢,或者在研究 jvm 呢🐶
    bthulu
        2
    bthulu  
       2022-05-17 11:07:49 +08:00
    java 可以直接断点打到源码里, 不需要什么高级调试, 这就是最高级的调试.
    MakHoCheung
        3
    MakHoCheung  
       2022-05-17 11:10:22 +08:00
    wenshao867
        4
    wenshao867  
    OP
       2022-05-17 11:29:07 +08:00
    @MakHoCheung 亚马孙我也搜索过,包括你这本都是些比较古老的书了( 20 年前的)。
    ragnaroks
        5
    ragnaroks  
       2022-05-17 14:25:41 +08:00
    @bthulu 所有正规语言都可以源码调试,这里对位的是 “JVM 高级调试”
    bthulu
        7
    bthulu  
       2022-05-18 08:20:58 +08:00
    @ragnaroks .net 是闭源的好么, 你怎么源码调试?
    ragnaroks
        8
    ragnaroks  
       2022-05-18 09:41:34 +08:00
    @bthulu 你知道你在说什么?用 VS 安装对应版本 SDK 后其目录下就有源码,包括但不限于 dotnet framework ,CPP 都是这样的,官方文档 https://docs.microsoft.com/zh-cn/visualstudio/debugger/how-to-debug-dotnet-framework-source?view=vs-2022
    SMGdcAt4kPPQ
        9
    SMGdcAt4kPPQ  
       2022-05-18 10:07:05 +08:00 via Android
    @bthulu 用 Rider 断点可以很方便地打到源码里
    bthulu
        10
    bthulu  
       2022-05-18 10:10:11 +08:00
    @ragnaroks 你也知道是 dotnet 啊, dot framework4.x 呢, 被你吃掉了呀
    ragnaroks
        11
    ragnaroks  
       2022-05-18 10:29:47 +08:00
    @bthulu 你但凡点进去看过都不会在这撒泼
    ragnaroks
        12
    ragnaroks  
       2022-05-18 10:33:47 +08:00
    @bthulu 点你头像看了你的发言记录,是我错了,不该和 /t/852388 你这个水平的人争论,下次我会注意的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5348 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:36 · PVG 16:36 · LAX 00:36 · JFK 03:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.