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

Java 如何重写 newInstance

  •  
  •   FavorMylikes · 2019-01-18 12:57:29 +08:00 · 2119 次点击
    这是一个创建于 2169 天前的主题,其中的信息可能已经有所发展或是发生改变。
    stackoverflow 上问过一次了,没什么人回答,感觉也是一个比较老的问题,除了说 java 不行以外好像也得不到什么像样的答案。
    大致意思是,希望自己搞一个 newInstance 之类的,把包扫描了之后,直接获取随机的实例。
    https://stackoverflow.com/q/54238635/5587080
    4 条回复    2019-01-20 00:42:38 +08:00
    lovedebug
        1
    lovedebug  
       2019-01-18 13:04:47 +08:00
    分析字节码? open jdk 内的字节码工具可以考虑
    passerbytiny
        2
    passerbytiny  
       2019-01-18 13:37:48 +08:00
    没看懂你要干什么。
    jinhan13789991
        3
    jinhan13789991  
       2019-01-18 18:39:38 +08:00 via Android
    Java 反射了解一下?
    而且,你这个 newInstance 没什么意义啊
    不如在构造方法里面出初始化成员参数。
    zsh1995
        4
    zsh1995  
       2019-01-20 00:42:38 +08:00
    没太看懂。类似 SPI 这种吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:29 · PVG 02:29 · LAX 10:29 · JFK 13:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.