1. Java

命名约定

除了以下几个特例之外

,

命名时应始终采用完整的英文描述符。此外

,

一般应采

用小写字母

,

但类名、接口名以及任何非初始单词的第一个字母要大写。

1.1

一般概念

n

尽量使用完整的英文描述符

n

采用适用于相关领域的术语

n

采用大小写混合使名字可读

n

尽量少用缩写

,

但如果用了

,

要明智地使用

,

且在整个工程中统一

n

避免使用长的名字

(

小于

15

个字母是个好主意

n

避免使用类似的名字

,

或者仅仅是大小写不同的名字

n

避免使用下划线

(

除静态常量等

1.2

示范

(Package

采用完整的英文描述符

,

应该都是由小写字母组成。对于全局包

,

你的

Internet

域名反转并接上包名。

j ava.aw t,com.ambysof t.www.persistence

(Class

采用完整的英文描述符

,

所有单词的第一个字母大写。

Customer,

SavingsAccount

接口

(Interface

采用完整的英文描述符说明接口封装

,

所有单词的第一个字母大

写。习惯上

,

名字后面加上后缀

able, ible

或者

er,

但这不是必需的。

Contactable,Prompter

组件

/

部件

(Component

使用完整的英文描述来说明组件的用途

,

末端应接上组件类型。

okButton, customerList,f ileMenu

异常

(Exception

通常采用字母

e

表示异常。

e

java对象命名_Java编码规范(命名规则).相关推荐

  1. Oracle数据库建表 Oracle数据库的统一命名与编码规范

    本文转载自:http://chinaxxren.iteye.com/blog/889590 如有疑问请咨询原博主,谢谢!! 写在前边: 规范是一种习惯,在Oracle数据库中笔者认为表中的字段命名规范 ...

  2. ORACLE数据库的统一命名与编码规范

    1.编写目的 使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读.理解和继承. 2.适用范围 本规范适用于公司范围内所有以ORACLE作为后台数据库的应用系统和项目开发工作. 3.对象 ...

  3. 解读ORACLE数据库的统一命名与编码规范

    1.编写目的 使用统一的命名和编码规范,使数据库命名及编码风格标准化,以便于阅读.理解和继承. 2.适用范围 本规范适用于公司范围内所有以ORACLE作为后台数据库的应用系统和项目开发工作. 3.对象 ...

  4. java标签组件命名_java编程规范之java命名规范

    想要成为一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的地方,欢迎大家指正 在文章开始前,为方便阅读 ...

  5. Java编码规范--命名风格

            编码规范指的是本身这么写没什么问题,但不建议这么写. 1.代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束. //错误示例 String _name,__name ...

  6. Jackson json转为java对象时遇到不规范的命名规则处理

    今天Android开发的同事问我他在调用服务端接口返回的json数据时,发现对方的json字符串中有没按照驼峰命名的key,结果导致他在用jackson转为java对象的时候,获取不到该key的值,下 ...

  7. mysql schema命名规范_数据库设计 命名及编码规范

    http://blog.csdn.net/seusoftware/archive/2010/04/24/5524414.aspx 引用 一.综述 命名和编码过程中,定义有意义的名称,以易于理解.方便书 ...

  8. Python函数命名-PEP8编码规范的说明及IDE提示的忽略

    对IDE提示的好奇 在使用Python编程时,某函数setMainFrameColor()出现了黄色下划线并有以下信息 Function name should be lowercase less- ...

  9. python 编码规范-命名规范

    常见的命名规则 匈牙利命名法: 以一至多个小写字母表示其属性.类型,后接首字母大写的一至多个单词表示其作用描述. 比如 m_bCanRun,其中 m_ 表示其为成员变量,b 表示其类型为布尔值,Can ...

  10. java 重命名_Java如何重命名文件?

    在java编程中,如何重命名文件? 此示例演示如何使用File类的oldName.rename To(new_Name)方法重命名文件. package com.yiibai; import java ...

最新文章

  1. 让你费解的函数原型:Linux下的signa函数
  2. HTML form 标签的 action 属性
  3. Mysql 查询统计练习
  4. python 支付宝支付 无效根证书_Python-支付宝SDK的使用与注意事项,pythonalipaysdk,及,点...
  5. Linux技术学习路线图
  6. 《从缺陷中学习C/C++》——6.3 数组传参时的sizeof
  7. 回溯---数字键盘组合
  8. 中文字符集编码Unicode ,gb2312 , cp936 ,GBK,GB18030
  9. java socket 简书_Java之Socket编程入门篇
  10. VIVO X5M手机ROOT权限获取方法
  11. log4j配置文件配置及解读
  12. 搜湖州师范学院C语言题库,湖州师范学院文件-20210402175834.doc-原创力文档
  13. IBM再次出手,蓝色巨人收购蓝色巨狼
  14. Hybird A*算法
  15. sqlserver2012 查询远程数据库
  16. P6578 魔法少女网站
  17. 操作系统——时钟中断的发生
  18. Dataset之ApolloScape :ApolloScape Scene Parsing数据集的简介、下载、使用方法之详细攻略
  19. unity 游戏体围绕x,y,z轴进行转动
  20. AniGAN: Style-Guided Generative Adversarial Networks for Unsupervised Anime Face Generation

热门文章

  1. 《计算机网络微课堂》一、计算机网络概述(你确定不点进来看看?)
  2. Webpack5构建微前端和Web应用程序2022教程
  3. 新版Android使用微桌面,微桌面是什么?微信正开发安卓“微桌面”
  4. 基于交比不变性的太阳定位算法的研究
  5. 微pe工具箱 系统安装教程_【微pe安装系统教程】微pe安装系统教程win7_微pe装系统教程...
  6. 掌握C语言判断素数(质数)相关内容
  7. jieba分词工具的使用-python代码
  8. 数理统计————思维导图(上岸必备)
  9. 计算机拆机主板6个螺丝,iphone6主板拆机图解
  10. dos攻击工具如何使用?两款dos攻击工具介绍