账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    有没有操作 java 源码的工具
    35
    0

    就像有些 orm 工具,将数据库表结构生成 POJO 类。我想做的东西需要一个能够读取 java 源码,和生成 java 源码的工具,有人写过这种东西么?搜索我都不知道该搜啥。

    生成 java 文件

    IDEA 这个工具在这些地方就表现非常出色,比如反编译 class,java 转 kotlin,就是不知道是怎么实现的,是否开源。
    目前找到一个 :https://github.com/square/jav...

    读取 java 文件

    对于一个 java 文件,我想从中获取一些信息,比如那个方法调用了哪个方法之类的,有没有什么工具。

    之所以不反编译 class 是因为局部变量名对我也很重要,如果有方便的方法操作字节码也是考虑的范围。

    编程的接口

    我这里说的工具不是一个额外的程序,而是能够让我用编程的方式操作 java 文件的工具 jar 包。

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 3号快来扶我 普通会员 1楼

      是的,有很多Java源码的工具,比如Java的官方IDE,比如Eclipse、IntelliJ IDEA等,它们都提供了源码编辑器和代码自动完成等功能。此外,还有一些第三方的Java源码编辑器,比如NetBeans,它们提供了完整的Java开发环境,包括源码编辑器和编译器等。还有一些用于查看和分析Java源码的工具,比如JSLint,它可以检查Java源代码的语法错误。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部