JAVA命名是按什么规则,比如C++之匈牙利命名法,还是?我初学JAVA,想有一个好的编程书写格式,请各位高手指点一下 谢谢!

解决方案 »

  1.   

    变量和方法:
    驼峰命名法,首字母小写,超过一个单词的,后面的单词首字母大写,单词中间没有多余字符
    类级别元素(接口,枚举...):
    Pascal命名,相对于驼峰命名法,首字母大写
    常量:
    全字母大写,单词之间加"_"
    包名:
    全字母小写,单词之间没有多余字符
      

  2.   

    有兴趣的话可以看看 Java Coding Style Guide。http://developers.sun.com/software/sundev/whitepapers/java-style.pdf
      

  3.   

    不好意思,上面的链接 Sun 改掉了,现在的地址是:http://developers.sun.com/sunstudio/products/archive/whitepapers/java-style.pdf
      

  4.   


    包名:包名是全小写的名词,中间可以由点分隔开,例如:java.awt.event; 类名:首字母大写,通常由多个单词合成一个类名,要求每个单词的首字母也要大写,
    呈驼峰状, 例如class HelloWorldApp; 接口名:命名规则与类名相同,例如interface Collection; 方法名:往往由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如:balanceAccount, 
    isButtonPressed; 变量名:全小写,一般为名词,例如:length; 常量名:基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int 
    WEEK_OF_MONTH;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔开
      

  5.   

    驼峰规则:变量和方法:
    驼峰命名法,首字母小写,超过一个单词的,后面的单词首字母大写,单词中间没有多余字符
    类级别元素(接口,枚举...):
    Pascal命名,相对于驼峰命名法,首字母大写
    常量:
    全字母大写,单词之间加"_"
    包名:
    全字母小写,单词之间没有多余字符
      

  6.   

    补充一下 final变量是全部大写加下划线