zoukankan      html  css  js  c++  java
  • Java命名规则

    1.包的命名

    Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保证为一个Java包命名的唯一性,在最新的java编程规范中要求在自己的包名称之前加上唯一的前缀。由于互联网的域名称都是不会重复的。所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。

    例如: net.frontfree.javagroup

    包划分及命名规则:

    com.mycompany.util

    com.mycompany.myproject

    com.mycompany.myproject.util

    com.mycompany.myproject.model

    com.mycompany.myproject.dao

    com.mycompany.myproject.dao.ejb

    com.mycompany.myproject.dao.hibernate

    com.mycompany.myproject.service

    com.mycompany.myproject.service.impl

    com.mycompany.myproject.webapp.action

    com.mycompany.myproject.webapp.filter

    com.mycompany.myproject.webapp.listener

    com.mycompany.myproject.webapp.taglib

    2.类名

    类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均为首字母大写,例如TestPase;

    如果类名称中包含单词缩写,则这个所写词的每个字母均匀大写,如:XMLExample。

    注:类命名是设计用来代表对象的,所以在命名类时应尽量选择名词。例如:Circle

    3.方法的命名

      方法的名字第一单词应以小写字母作为开头,后面的单词则用大写字母开头。例如:sendMessge

    4.常量的命名

      常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,该用下换线来分割这些单词。例如:MAX_VALUE

    5.参数的命名

      参数的命名规范和方法的命名规范形同,而且为了避免阅读程序时造成混淆。要尽量保证参数在一个单词的情况下是参数的命名尽可能的明确。

  • 相关阅读:
    django基础知识之模型查询:
    django基础知识之定义模型:
    django基础知识之ORM简介:
    django基础知识之认识MVT MVC:
    解决ImportError: libmysqlclient_r.so.16: cannot open shared object file-乾颐堂
    python 多继承详解-乾颐堂
    一步步来用C语言来写python扩展-乾颐堂
    nltk 之 snowball 提取词干-乾颐堂
    Python 执行js的2种解决方案-乾颐堂
    常用的 Python 调试工具,Python开发必读-乾颐堂
  • 原文地址:https://www.cnblogs.com/fengyiru6369/p/7019358.html
Copyright © 2011-2022 走看看