V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
NoKey
V2EX  ›  程序员

那天看到一个名词, java6 程序员

  •  1
     
  •   NoKey · 2020-04-29 13:56:50 +08:00 · 10686 次点击
    这是一个创建于 1703 天前的主题,其中的信息可能已经有所发展或是发生改变。

    然后我研究了一下,我应该是 java7 程序员

    java8 的新特性,很少使用

    大佬们,现在都在用 java 几?

    有 java14 级别的大佬不?😂

    84 条回复    2020-05-01 17:50:14 +08:00
    gz911122
        1
    gz911122  
       2020-04-29 14:06:48 +08:00
    我是 kotlin 程序员
    算 java 几?
    BinRelay
        2
    BinRelay  
       2020-04-29 14:08:27 +08:00   ❤️ 7
    我是云程序员 学过但没写过代码
    DEVN
        3
    DEVN  
       2020-04-29 14:11:02 +08:00
    我是 c v 程序员。应该算什么?
    varrily
        4
    varrily  
       2020-04-29 14:16:42 +08:00
    止步于 java8 lambda
    sunjiayao
        5
    sunjiayao  
       2020-04-29 14:17:36 +08:00
    环境 jdk14 。 语法还是 jdk8
    hantsy
        6
    hantsy  
       2020-04-29 14:27:32 +08:00
    从 java 1.3->14
    luckyrayyy
        7
    luckyrayyy  
       2020-04-29 14:33:05 +08:00
    14 不是 lts 版本,应该不会有人生产上用吧...
    边缘的小生产项目我倒是用到 11 了。
    arthas2234
        8
    arthas2234  
       2020-04-29 14:39:25 +08:00
    Spring 程序员
    xizismile
        9
    xizismile  
       2020-04-29 14:42:33 +08:00 via Android
    java8,流式编程、新日期类,这么香的东西还没上手吗?
    kile
        10
    kile  
       2020-04-29 14:48:12 +08:00
    java8 lamda 和 map stream 真香
    chendy
        11
    chendy  
       2020-04-29 14:51:11 +08:00
    好多年的 j8 程序员了
    下一次可能是 j17 程序员?
    liangzimo
        12
    liangzimo  
       2020-04-29 15:01:01 +08:00   ❤️ 5
    大部分应该是 j8 了
    Guys
        13
    Guys  
       2020-04-29 15:02:02 +08:00
    j8
    HENQIGUAI
        14
    HENQIGUAI  
       2020-04-29 15:02:25 +08:00
    框架仔
    mango88
        15
    mango88  
       2020-04-29 15:08:25 +08:00   ❤️ 2
    crud boy + 调参 boy
    b1ackjack
        16
    b1ackjack  
       2020-04-29 15:10:08 +08:00   ❤️ 3
    j8 程序员,有被冒犯到
    iawes
        17
    iawes  
       2020-04-29 15:47:08 +08:00   ❤️ 1
    C89 程序员
    xuanbg
        18
    xuanbg  
       2020-04-29 15:50:15 +08:00
    哪有 14,最多 11,自己玩 14 的不能算。我是 Java8 程序员……
    ArtIsPatrick
        19
    ArtIsPatrick  
       2020-04-29 15:51:11 +08:00 via iPhone   ❤️ 1
    我是 lombok 程序员
    jeffh
        20
    jeffh  
       2020-04-29 15:55:42 +08:00
    止步 j8,stream 流式变成很舒服
    751762476
        21
    751762476  
       2020-04-29 15:58:07 +08:00
    @gz911122 java20
    wjpdev
        22
    wjpdev  
       2020-04-29 15:59:03 +08:00
    @jeffh j8,流式舒服同感
    codeloster
        23
    codeloster  
       2020-04-29 16:01:27 +08:00
    虽然这个流比 js 的 array 差了不少,但是总比没有好
    WebKit
        24
    WebKit  
       2020-04-29 16:07:19 +08:00 via Android
    kotlin 程序员!大概能算 11 吧?
    jzmws
        25
    jzmws  
       2020-04-29 16:07:47 +08:00
    java 6 才是大佬 ,维护一个老系统的大佬
    yjxjn
        26
    yjxjn  
       2020-04-29 16:08:47 +08:00
    只学到 Java8 的咋办。
    Revenant
        27
    Revenant  
       2020-04-29 16:09:09 +08:00
    全干程序员
    From313
        28
    From313  
       2020-04-29 16:10:50 +08:00
    啊,写 PRD 的程序员
    zhouwei520
        29
    zhouwei520  
       2020-04-29 17:09:31 +08:00
    java6 程序员
    keymao
        30
    keymao  
       2020-04-29 17:18:04 +08:00
    java8 其实完全看项目需要, 项目就只能再 6 上走,java100 也没用。
    yeqizhang
        31
    yeqizhang  
       2020-04-29 17:24:53 +08:00 via Android
    jdk7 比 jdk6 多了些什么? jdk8 增加的内容就比较多了……
    llllboy
        32
    llllboy  
       2020-04-29 17:28:08 +08:00
    Java7 程序员
    mosliu
        33
    mosliu  
       2020-04-29 17:31:17 +08:00
    java8 stream 和 lambda 真香。。。
    hhyyd
        34
    hhyyd  
       2020-04-29 17:40:31 +08:00
    j8 程序员???我感觉在骂人
    u6pM63mMZ34z32cE
        35
    u6pM63mMZ34z32cE  
       2020-04-29 18:21:14 +08:00
    java script 程序员
    sariya
        36
    sariya  
       2020-04-29 18:26:47 +08:00 via Android
    各位 j8 程序员大家好(溜
    sagaxu
        37
    sagaxu  
       2020-04-29 18:45:15 +08:00 via Android
    Kotlin 算 Java 8,kotlin 编译器不能生成超出 8 的字节码
    JB18CM
        38
    JB18CM  
       2020-04-29 19:06:22 +08:00
    还是 j8 程序员最多
    lqw3030
        39
    lqw3030  
       2020-04-29 19:41:53 +08:00 via iPhone
    想看 x86 程序员
    autogen
        40
    autogen  
       2020-04-29 19:45:39 +08:00
    jvm 开发,c++程序员
    VtoExtension
        41
    VtoExtension  
       2020-04-29 19:46:13 +08:00
    Kotlin 是出于兼容性考虑才设为目前市面上最广的 Java8
    因为 Kotlin 是主笔,Java 只关注 LTS
    java8->java11->java17
    yty2012g
        42
    yty2012g  
       2020-04-29 20:02:13 +08:00
    本来想迁移 j11,看评测发现 j8 的性能是目前最佳,还是 j8 吧。
    orm
        43
    orm  
       2020-04-29 20:02:59 +08:00 via iPhone
    springboot + jdk11
    orm
        44
    orm  
       2020-04-29 20:04:01 +08:00 via iPhone   ❤️ 1
    jimmyismagic
        45
    jimmyismagic  
       2020-04-29 20:06:39 +08:00
    大部分都是 java8 吧,java11 算是一个稳定版本
    pythonee
        46
    pythonee  
       2020-04-29 20:10:15 +08:00
    框架仔
    hello2060
        47
    hello2060  
       2020-04-29 20:22:30 +08:00
    原 J6 程序员报道,现在是 Groovy 程序员
    psyche
        48
    psyche  
       2020-04-29 21:25:46 +08:00
    前 JavaScript 程序员, 现在每天都在动脑筋怎样把 Java 8 写得更像 JavaScript, 自己搞了一堆 bindFist, bindSecond, join, compose, ifThenElse, 然后发现 curry 多了调试起来巨麻烦 🐶, 但是乐此不疲 😂
    waytodelay
        49
    waytodelay  
       2020-04-29 21:28:44 +08:00
    @xizismile 应该再哪里系统学习 stream lamda 呢?目前只会比较少的 stream 。。。
    xizismile
        50
    xizismile  
       2020-04-29 21:43:25 +08:00 via Android
    @waytodelay 推荐书籍 《 java8 实战》,看完就入门了,然后在实际的业务代码中有意识地去使用流式编程,熟能生巧。后续想进阶的话,多思考思考函数式编程,比如高阶函数、柯里化等等
    m30102
        51
    m30102  
       2020-04-29 22:18:45 +08:00
    @xizismile 选 java 的目的就是为了方便阅读维护和别人接手吧。高阶函数。。。
    mumbler
        52
    mumbler  
       2020-04-29 22:20:24 +08:00 via Android
    你写个 J8 程序
    xizismile
        53
    xizismile  
       2020-04-29 22:32:43 +08:00 via Android
    @m30102 怎么说呢,高阶函数有些场景下确实是能解决开发过程中的问题的。可能用高阶函数来写其它人能看懂,换成普通的方式来写看起来就很复杂了。
    就拿普通 if else for 循环嵌套来举例,如果嵌套上了三层,逻辑看起来就很复杂了。这些逻辑如果能用流式表达式重构一下,别人理解起来会更清晰一些
    oneisall8955
        54
    oneisall8955  
       2020-04-30 02:01:08 +08:00 via Android
    学习起于 java7,发现 JAVA 厉害于 8,最近用上 11,感觉和 8 没什么差别,除了个别 API,新的语法还是等到下个 LST 版本再尝试吧
    Tianqi
        55
    Tianqi  
       2020-04-30 02:59:38 +08:00 via iPhone
    C++14 程序员路过,从 17 开始就没关注了
    casillasyi
        56
    casillasyi  
       2020-04-30 07:47:06 +08:00
    java8 还算新特性吗。。。
    ss0xt
        57
    ss0xt  
       2020-04-30 08:31:15 +08:00   ❤️ 1
    难道不是 ctrl c/ctrl v 程序员吗
    imiao
        58
    imiao  
       2020-04-30 08:43:23 +08:00 via Android
    我是个 j8 程序员
    Rwing
        59
    Rwing  
       2020-04-30 08:51:48 +08:00
    我一直搞不明白 IT 圈的人不愿意升级的人是什么想法?难道不是新的东西代表了新的生产力吗?旧的东西花 5 分钟,新东西有可能花 1 分钟。老项目也罢了,新启项目也用旧的是什么心态。。。
    kpingdd
        60
    kpingdd  
       2020-04-30 08:55:10 +08:00 via Android
    大概跟着官方的 LTS 版本走吧
    as1217261221
        61
    as1217261221  
       2020-04-30 09:03:24 +08:00
    CV 程序员
    MrBearin
        62
    MrBearin  
       2020-04-30 09:09:01 +08:00
    ppt 程序员? 口遁术程序员?
    Vindroid
        63
    Vindroid  
       2020-04-30 09:13:34 +08:00
    @Rwing 学习成本、维护成本,项目多了很容易搞乱,干脆一个版本,又不是不能用,不就码起来速度慢点嘛
    jasonding
        64
    jasonding  
       2020-04-30 10:25:02 +08:00
    java6+,偶尔用些 7 或者 8 的特性,大多数还是 6
    NoKey
        65
    NoKey  
    OP
       2020-04-30 11:03:41 +08:00
    @Rwing 全体服务基于旧版本的 java 调试运行稳定,升级新的,会不会出问题,出问题谁负责?很多东西,上升到企业,上升到一大堆服务的时候,就没那么容易下决定了😂
    gz911122
        66
    gz911122  
       2020-04-30 11:12:39 +08:00   ❤️ 1
    @NoKey 那为什么前端可以升级?
    go,之类的也没见抱着老版本不放..java 的传统艺能罢了
    Esec
        67
    Esec  
       2020-04-30 11:41:23 +08:00
    想要兼容学校的 matlab2010,还真得 java6:doge:
    jsonnnnnn
        68
    jsonnnnnn  
       2020-04-30 11:43:18 +08:00
    看了下,果然大部分都是 j8 程序员。。
    passerbytiny
        69
    passerbytiny  
       2020-04-30 11:50:10 +08:00 via Android
    6,老古董; 7,中古董; 8,有点焉; 9 +,还没成型。

    按照正常发展,现在应该是弃 8 奔 10 的阶段。然而因为 9 以后那混蛋的激进更新策略(连向后兼容都不做了),并且也没啥语法升级,所以就停留在 8 了。
    wangfj2333
        70
    wangfj2333  
       2020-04-30 11:54:54 +08:00 via Android
    @jsonnnnnn 你怎么骂人呢🐶
    bigWolf999
        71
    bigWolf999  
       2020-04-30 11:56:42 +08:00
    才从 Java6 转 Java8,感觉 Lamda 是用来消灭 for 和 if 语句的,但是过长的的表达式可读性和可维护性比不太好,还是谨慎适当使用吧
    jimmy2010
        72
    jimmy2010  
       2020-04-30 11:57:28 +08:00 via Android
    hello world 程序员在此,各种语言的 hello world 都会一点。
    JRay
        73
    JRay  
       2020-04-30 12:12:08 +08:00
    j8 + 1
    xingfu0539
        74
    xingfu0539  
       2020-04-30 12:23:24 +08:00 via Android
    @kile 说实话这俩还好,关键是 java 封装好的几个 functional interface,我是实在看不下去,感觉也封装的太细了,坐标 java 初学者,on java8 看了两周,现在自己兴趣做些 android,cpp 为生。
    littlewing
        75
    littlewing  
       2020-04-30 13:12:26 +08:00
    稳定性第一,跑得好好的,为啥要升级,升级了出问题你负责吗?所以至今停留在 java7
    CoderGeek
        76
    CoderGeek  
       2020-04-30 14:59:10 +08:00
    j8 程序员?
    有点难听啊
    heyjei
        77
    heyjei  
       2020-04-30 15:00:38 +08:00
    你算老几!!!😄😄😄😄😄😄😄😄😄
    exonuclease
        78
    exonuclease  
       2020-04-30 17:17:13 +08:00
    c#7.0 程序员
    anyele
        79
    anyele  
       2020-04-30 17:31:38 +08:00 via Android
    只想说一句,jdk 的稳定性,比楼上那些思想老古董写的代码不知道稳定多少倍,别扯什么为了项目稳定,jdk 是向前兼容的
    boring3b
        80
    boring3b  
       2020-04-30 17:37:25 +08:00
    PHP6 程序员前来歪楼 🤪
    Gladoos
        81
    Gladoos  
       2020-04-30 19:40:36 +08:00
    说 j 不说 8
    Gladoos
        82
    Gladoos  
       2020-04-30 19:41:41 +08:00
    你是个 p
    @boring3b
    EscYezi
        83
    EscYezi  
       2020-05-01 10:59:20 +08:00 via iPhone
    11,Optional 比 8 更好用了
    goobai
        84
    goobai  
       2020-05-01 17:50:14 +08:00 via Android
    远古 wpf 程序员路过
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2788 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:15 · PVG 11:15 · LAX 19:15 · JFK 22:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.