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

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

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

    然后我研究了一下,我应该是 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
    luman
        5
    luman  
       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
    ango88  
       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 程序员最多
    xyooyx
        39
    xyooyx  
       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
    < href="/member/pythonee" class="dark">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 循环嵌套来举例,如果嵌套上了三层,逻辑看起来就很复杂了。这些逻辑如果能用流式表达式重构一下,别人理解起来会更清晰一些
    itechify
        54
    itechify  
    PRO
       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 分钟。老项目也罢了,新启项目也用旧的是什么心态。。。
    optimistic
        60
    optimistic  
       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 &nbp;
       2020-05-01 17:50:14 +08:00 via Android
    远古 wpf 程序员路过
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2830 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 14:32 PVG 22:32 LAX 06:32 JFK 09:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86