• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lingo233
V2EX  ›  程序员

你们觉得 java 程序的稳定性怎样

  •  
  •   lingo233 · Jan 29, 2015 via iPhone · 6647 views
    This topic created in 4126 days ago, the information mentioned may be changed or developed.
    首先声明我不会java只是咨询一下
    最近厌烦了使用vim于是我试了试eclipse加插件(环境arch洗发水+xfce4、发现eclipse动不动就崩溃。搜索了一下解决方法无非就是加大默认内存关闭这关闭那,我想问java对内存就这么敏感吗
    44 replies    2015-01-30 06:56:40 +08:00
    vinceguo
        1
    vinceguo  
       Jan 29, 2015
    这应该不是java的问题,而是eclipse的问题。
    你完全可以用vim写java,然后javac xxx.java 编译,java xxx运行

    不过据说没有自动补全,java写起来很麻烦。估计是敲键盘敲到手都要废掉。
    mulog
        2
    mulog  
       Jan 29, 2015
    @vinceguo Eclipse也是java程序啊lol
    lingo233
        3
    lingo233  
    OP
       Jan 29, 2015
    @vinceguo java对不敏感嘛?可是联系到安卓需要成吨的内存。
    不想手残了0.0,不过纯码字感觉还是vim舒服
    vinceguo
        4
    vinceguo  
       Jan 29, 2015
    @lingo233
    其实我对java也就了解一点皮毛,但它能流行开来就说明了很多问题。
    关于内存有这么一种说法:内存就是拿来用的,那么节省干嘛?能取下来吃吗?

    PS:我的ubuntu开机久了(数天),8G的内存能给你剩200多M,关键是我也没打开多少程序。
    lingo233
        5
    lingo233  
    OP
       Jan 29, 2015
    @vinceguo 不是要节省,而是我内存不够啊0.0真要考虑加根了TT
    vinceguo
        6
    vinceguo  
       Jan 29, 2015
    其实我上面说是eclipse的问题也不对。我自己用eclipse就没崩溃过。
    SO,可能还是你系统环境的问题吧。
    Aegwynn
        7
    Aegwynn  
       Jan 29, 2015
    eclipse强大的扩展性和灵活性,伴随的就是稳定性的降低

    整体来说java稳定性还是可以的
    lingo233
        8
    lingo233  
    OP
       Jan 29, 2015
    @Aegwynn 原来如此 ^_^
    mthli
        9
    mthli  
       Jan 29, 2015 via Android
    IDEA就是Java写的,非常稳定。
    mikan
        10
    mikan  
       Jan 29, 2015 via Android
    我2g内存的本,没改过eclipse配置文件,从来不崩啊,是不是lz电脑问题?
    Narcissu5
        11
    Narcissu5  
       Jan 29, 2015
    @Aegwynn idea比eclipse更强大更灵活,也没见稳定性低。

    eclipse就是纯粹的写的烂,特别是很多不知道来源的插件,有些一个就能拖死整个系统。
    DRcoding
        12
    DRcoding  
       Jan 29, 2015
    电脑或者IDE的问题,怎么就能够扯到java稳定性的问题......

    哪天我的游戏甭了,你们觉得是不是C++的稳定性怎么样?
    acros
        13
    acros  
       Jan 29, 2015 via iPhone
    eclipse有很多小毛病...
    java本身也对内存不怎么敏感(甚至是倾向浪费...),不关注内存的java程序员肯定想不到有多少地方在c里可以优化的。
    sky300
        14
    sky300  
       Jan 29, 2015
    淘宝后台就是java写的~
    lingo233
        15
    lingo233  
    OP
       Jan 29, 2015
    @mikan ^ω^也可能是系统的问题(洗发水太前卫。可能是因为安卓的恶名加上死掉后代码的丢失,才导致我对java有不好的看法
    wintersun
        16
    wintersun  
       Jan 29, 2015
    [quote]eclipse加插件(环境arch洗发水+xfce4、发现eclipse动不动就崩溃[/quote]
    ===>你都加了洗发水了,还能不奔溃!QAQ

    当然,插件系统好是好,但良莠不齐,经常因为依赖关系导致崩溃或者不能升级,建议你好好查查错误日志吧。
    pkking
        17
    pkking  
       Jan 29, 2015
    程序写的烂不能怪语言
    joshryo
        18
    joshryo  
       Jan 29, 2015
    不能因为你的Eclipse出问题就说Java稳定性不好,况且都说稳定的东西,也可能被玩崩溃。
    lingo233
        19
    lingo233  
    OP
       Jan 29, 2015
    @DRcoding 这不能一起比喻啊,游戏本身就不考虑这些啊(TX:不是能运行就能较差了吗lol。如果一个ide天天蹦怎么写代码0.0.可能我问的有点极端请原谅
    Registering
        20
    Registering  
       Jan 29, 2015
    v2,不是提问的人变得像知乎了,是回答的人变得像知乎了
    dndx
        21
    dndx  
       Jan 29, 2015
    很稳定。工作地方的 JIRA 运行了半年没重启毫无问题。
    RangerWolf
        22
    RangerWolf  
       Jan 29, 2015
    @Aegwynn 我倒觉得只是带来性能的降低~ 至少我在win mac ubuntu 上从来没见过Eclipse 崩溃
    当然 内存耗尽遇到过。 看玩的是什么程序了
    publicID123
        23
    publicID123  
       Jan 29, 2015
    拿 vim 这样的编辑器和 IDE 比,Java 也不会也不爆自己机器配置就敢发帖挑动语言战 @livid 月经
    up76733
        24
    up76733  
       Jan 29, 2015
    我已经从eclipse迁移到Idea了,稳定性非常好,不过依然吃内存.
    thisnull
        25
    thisnull  
       Jan 29, 2015
    @up76733 +1 , 大量JS JSP文件的时候,eclipse巨卡无比.
    yunshansimon
        26
    yunshansimon  
       Jan 29, 2015
    java程序员倾向于更多浪费内存以减少代码或者加快速度。能成为今天这个样子,主要因为java有自动回收机制。所以,C类的语言编写的代码要么完美(没有内存泄漏),要么运行一段时间会内存溢出。java类的,无论写的多么烂,只要逻辑没错,拖拖拉拉总能运行。特别适合那些“迭代”升级的程序员。
    pythonee
        27
    pythonee  
       Jan 29, 2015
    @yunshansimon 中枪
    rzti483NAJ66l669
        28
    rzti483NAJ66l669  
       Jan 29, 2015
    JAVA感觉占用的内存还是太多了,
    已转CPP
    xiaowangge
        29
    xiaowangge  
       Jan 29, 2015 via iPhone
    就去问问淘宝系的程序员吧(^_^)

    有付费的IDE,自己谷歌一下。嗯哼
    LittleMK
        30
    LittleMK  
       Jan 29, 2015
    eclipse开久了就是要非常吃内存。IDEA比eclipse好很多
    bigzhu
        31
    bigzhu  
       Jan 29, 2015 via Android
    我想说我见过的Java都是相当不稳定的…这么说太温柔了,应该是最不稳定里排行第一的。
    确定不是Java语言本身的问题
    那么可以肯定就是Java程序员的问题了。
    中枪的Java 大神对不住拉,谁让Java那么滥大街呢
    m_z
        32
    m_z  
       Jan 29, 2015
    IDE的问题很大程度上和你给IDE里面装了多少东西有关吧!还有机器配置。不能归到java的问题。
    13k
        33
    13k  
       Jan 29, 2015
    我只知道java捆绑了百度卫士百度杀毒。
    likuku
        34
    likuku  
       Jan 29, 2015
    @vinceguo 「PS:我的ubuntu开机久了(数天),8G的内存能给你剩200多M」

    我 ubuntu天天都是 swap 使用掉2G... 6G内存一滴不剩...时不时看到硬盘灯狂闪,也就开个chrome+vbox(2G内存)
    ajan
        35
    ajan  
       Jan 29, 2015
    一个活动页,php开发只要3天,java开发要2周,我不想说什么了
    66beta
        36
    66beta  
       Jan 29, 2015
    @ajan 我司正遇上此窘境中

    IBM做的JAVA应用,貌似没有不慢的,eclipse是我接触的第一个java桌面应用,卡得影响深刻
    ajan
        37
    ajan  
       Jan 29, 2015
    一个页面的问卷调查java开发做了一个礼拜,还TM在测试,java就不适合做Web
    lguan
        38
    lguan  
       Jan 29, 2015
    作为一个Java Hater还是要说一句,没有不稳定的语言,只有不稳定的程序员
    typcn
        39
    typcn  
       Jan 29, 2015
    java 很流畅从不卡顿,也很稳定啊
    你说啥?你那破机子能流畅? 找找自己的问题而不要怪语言!
    typcn
        40
    typcn  
       Jan 29, 2015
    找不到 PS 的马化腾那张图 “别吐槽游戏优化,加配置”。。。
    typcn
        41
    typcn  
       Jan 29, 2015
    没个16 核 E7,几十 G 内存 还敢用 JAVA ? ( 黑完了赶紧溜
    xinyewdz
        42
    xinyewdz  
       Jan 29, 2015
    Java适合做大型的项目,安全,并且可以进行很好的架构,这也是导致Java项目周期比较长的原因。如果用php开发一个很大型的项目,失败的可能性很高。
    wleexi
        43
    wleexi  
       Jan 29, 2015
    你eclipse中项目有多少大
    knall
        44
    knall  
       Jan 30, 2015
    @xinyewdz +1

    以我的认识是Java的开发速度、可维护性和拓展性是跟项目规模成正比的。据我所知Google、BAT和各大电商都用到了非常多的Java用作数据库读写。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3121 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 645ms · UTC 13:06 · PVG 21:06 · LAX 06:06 · JFK 09:06
    ♥ Do have faith in what you're doing.