V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jack4536251
V2EX  ›  问与答

Java 开发效率很低啊

  •  1
     
  •   jack4536251 · 334 天前 · 4589 次点击
    这是一个创建于 334 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我改一个东西还得重启才能生效,就不能热更新吗?

    34 条回复    2023-05-21 14:06:09 +08:00
    to2false
        1
    to2false  
       334 天前
    php 欢迎你
    pengyOne
        2
    pengyOne  
       334 天前   ❤️ 4
    但凡你百度一下,你都不用发这个帖子。。。
    howfree
        3
    howfree  
       334 天前
    有热部署的
    chuck1in
        4
    chuck1in  
       334 天前
    需要编译的语言不都这样吗。。。另外你说的不重启也支持的。
    xiaoHuaJia
        5
    xiaoHuaJia  
       334 天前
    1.baidu.com
    2.输入 java 热更新
    3.回来点个赞 谢谢
    BaseException
        6
    BaseException  
       334 天前 via iPhone
    java 的帖子这么多吐嘈的,但是为什么使用的人和公司还是那么多,有没有人深度总结一下?因为吐嘈的帖似乎都没看到 java 整个生态圈的优点
    hhjswf
        7
    hhjswf  
       334 天前 via Android
    可以热部
    antipro
        8
    antipro  
       334 天前 via Android
    @BaseException 就是用的人多,吐槽的才多啊,没人用的语言没人吐槽。
    aptupdate
        9
    aptupdate  
       334 天前 via iPhone
    我以为你会吐槽语法、框架……
    darksword21
        10
    darksword21  
       334 天前
    你是不是觉得自己很有见解
    oldshensheep
        11
    oldshensheep  
       334 天前
    热更新用还是能用,现在我出 BUG 就要重启一下……

    不重启可能会有潜在 Bug ,之前本地开发就是热更新出 BUG ,然后怎么搞都复现不了,然后发现是热更新就会出 BUG 。

    用 JavaScript 开发时也存在这个问题,热更新可能会有莫名其妙的 BUG……
    zhaokun
        12
    zhaokun  
       334 天前 via iPhone
    莫名其妙
    luemail2023
        13
    luemail2023  
       334 天前
    其实也可以理解。
    vance123
        14
    vance123  
       334 天前 via Android   ❤️ 1
    jrebel 了解一下
    hymxm
        15
    hymxm  
       334 天前
    是的 建议换一门可以热更新的语言开发
    lchynn
        16
    lchynn  
       334 天前   ❤️ 8
    运行速度要像 C, 安全性像 rust, 库多的像 python ,语法结构简单的像 basic , 瞎几把乱写也能跑的像 JavaScript ,
    还要像 golang 一样支持云原生,能写网页,能做后端,能机器学习,能写操作系统。
    这样的语言有没有?
    lixintcwdsg
        17
    lixintcwdsg  
       334 天前
    @BaseException 好处都被讲烂了。
    脚本语言最大的问题就是项目不要说过几年,半年后如果换人过来做维护成本就很高了。
    hello2090
        18
    hello2090  
       334 天前 via iPhone
    估计楼主月薪 1 万?
    Coding1For
        19
    Coding1For  
       334 天前
    。。3203 年了居然还有人问这种问题?刚入门吗?
    wdlth
        20
    wdlth  
       334 天前
    你没用 DCEVM ?
    TWorldIsNButThis
        21
    TWorldIsNButThis  
       334 天前
    就算不用 hot reload 工具,idea 里直接写,函数内的修改直接 build 就自动 reload 了
    因为是静态语言,且并不像 web 前端开发涉及到巨量 gui 相关的 effect 无法追踪,所以 hot reload 的需求也没有前端那么大
    ljsh093
        22
    ljsh093  
       334 天前
    @lchynn #16 加一个还能写跨平台 gui
    ljsh093
        23
    ljsh093  
       334 天前
    编译项目不就重载了吗?
    uxstone
        24
    uxstone  
       334 天前
    第一天做 Java 开发?
    Morii
        25
    Morii  
       334 天前 via iPhone
    热部署啊 idea 就可以 再不济也有 springboot devtools
    xianyv
        26
    xianyv  
       334 天前
    devtools 虽然他不那么好用
    a632079
        27
    a632079  
       334 天前
    @lchynn #16
    @ljsh093 #22 C# 在此点了个大赞(狗头)
    w3cll
        28
    w3cll  
       334 天前
    @lchynn 你在说 C#
    urnoob
        29
    urnoob  
       334 天前 via Android   ❤️ 1
    @a632079
    @w3cll
    C 井的库不符合啊
    chihiro2014
        30
    chihiro2014  
       334 天前
    springboot devtools
    quarkus
    jrebel 都可以。。。
    qinfensky
        31
    qinfensky  
       334 天前 via iPhone
    Elixir 就会让你满意
    xuhuanzy
        32
    xuhuanzy  
       334 天前
    @w3cll c#的库除了微软自己写的外都不是很行, 绝大多数都只是能用的水准...
    lchynn
        33
    lchynn  
       333 天前
    @hello2090 在 P8 遍地走,大厂不如* 的 V2EX, 你这个回复可能伤害性不大,侮辱性极强
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1096 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:56 · PVG 06:56 · LAX 15:56 · JFK 18:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.