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

java 命名问题

  •  
  •   bboysoul · 2016-12-14 14:21:59 +08:00 · 3001 次点击
    这是一个创建于 2903 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家在工作的时候怎么给项目命名的,如果有多个单词,比如 juicebar 是命名成 juicebar 还是 juice_bar 还是其他的

    18 条回复    2016-12-15 11:24:09 +08:00
    Chrisplus
        1
    Chrisplus  
       2016-12-14 14:25:24 +08:00
    做 android ,驼峰,参考 google java style

    https://google.github.io/styleguide/javaguide.html#s5.3-camel-case
    Eugene1024
        2
    Eugene1024  
       2016-12-14 14:29:01 +08:00
    全部小写,我会直接写成 juicebar
    zts1993
        3
    zts1993  
       2016-12-14 14:31:14 +08:00
    java 变量用 juice_bar ? 为什么会有这种想法 ////你这个一点都不 java
    Cbdy
        4
    Cbdy  
       2016-12-14 14:36:20 +08:00
    Java 系:类大驼峰,对象小驼峰,”{“ 放行末。
    knightdf
        5
    knightdf  
       2016-12-14 14:38:01 +08:00
    juice_bar 是 python 系,java 系是驼峰
    aristotll
        6
    aristotll  
       2016-12-14 15:03:28 +08:00
    JuiceBar
    aitaii
        7
    aitaii  
       2016-12-14 15:46:23 +08:00
    项目名 JuiceBar 类名 JuiceBar 变量名 juiceBar
    qqpkat2
        8
    qqpkat2  
       2016-12-14 15:50:25 +08:00   ❤️ 1
    中文命名,就是方便
    q397064399
        9
    q397064399  
       2016-12-14 16:07:02 +08:00
    sun 有一套专门的 Java 命名规范
    fwrq41251
        10
    fwrq41251  
       2016-12-14 16:10:10 +08:00
    LZ 说的是项目名啊。我平常都是 juice-bar 的。
    nickname
        11
    nickname  
       2016-12-14 16:50:02 +08:00
    Google Java Style
    贴个别人翻译的中文版吧 http://www.blogjava.net/zh-weir/archive/2014/02/08/409608.html
    ppwangs
        12
    ppwangs  
       2016-12-14 16:52:27 +08:00
    项目命名: juice-bar
    ppwangs
        13
    ppwangs  
       2016-12-14 16:55:21 +08:00   ❤️ 1
    @ppwangs 怎么发出去了。。。
    project: juice-bar
    package: juicebar
    class: JuiceBar
    method: juiceBar
    variable: juiceBar
    static variable: juice_bar
    final static variable: JUICE_BAR
    coderluan
        14
    coderluan  
       2016-12-14 17:15:02 +08:00
    标准别太奇葩就行,重点是统一,否则没实际意义,我们一般是图省事直接约定用 google 规范。
    fan123199
        15
    fan123199  
       2016-12-14 17:28:57 +08:00
    项目名的话, 我看 github 上几乎都是 abc-xyz ,小写连横杠。所以我也这么选
    0915240
        16
    0915240  
       2016-12-14 19:23:11 +08:00
    juice-bar
    LXVC
        17
    LXVC  
       2016-12-14 22:54:56 +08:00 via iPhone
    juijuice-bar ,因为有些系统会忽略字母的大小写
    m8syYID5eaas8hF7
        18
    m8syYID5eaas8hF7  
       2016-12-15 11:24:09 +08:00
    。。。如果问这个问题,我很怀疑你工作的时候是不是用 java 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1057 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 164ms · UTC 19:23 · PVG 03:23 · LAX 11:23 · JFK 14:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.