• 1、目的

    • 编程规范是对编程的一种约定,主要作用是增强代码的可读性和可维护性,便于代码重用。
  • 2、命名规则
    • 首先要求程序中的各个要素都遵守命名规则,然后在编码中严格按照编码格式编写代码。命名规则包括以下几点。
    • 1)包的名称由一个小写字母序列组成。
    • 2)类的名称由大写字母开头,其他字母都由小写的单词组成。
    • 3)类的实例的名称由一个小写字母开头,后面的单词由大写字母开头。
    • 4)常量的名称都大写,并且指出完整含义。
    • 5)参数的名称无其他具体规定。
    • 6)数组的命名使用“类型[] 数组名”的形式。
  • 3、编码格式规定
    • 1)程序最开始编写导入包和类语句,即 import 语句。import 语句可以有多行,编写完 import 语句后空一行。
    • 2)定义 public 类,顶格书写。类的主体左括号“{”不换行书写,右括号“}”顶格书写。
    • 3)定义 public 类中的变量,缩进书写。
    • 4)定义方法用缩进书写,方法的左括号“{”不换行书写,右括号“}”和方法首行第一个字符对齐。方法体要再次缩进书写,最后一个变量定义和第一个方法定义之间、方法和方法之间最好空一行。
  • 提示:
    • 在单一的语句后有“;”,在一对括号“{}“之外无“;”。方法调用名和紧跟在其后的左括号“(”无空格,该左括号和其后的标识符之间无空格。多个参数之间的逗号和前一个参数紧靠,与后一个参数空一格。

最新文章

  1. Lisp永远成不了编程主流语言
  2. ik扩展支持Solr配置
  3. 如何用RadioButton做一个底部的切换栏
  4. gethostbyname 亲测可用
  5. D3D游戏编程系列(一):DXLib的介绍
  6. .NET的类型层次查看工具
  7. Mahout
  8. ueditor 编辑器的配置 实现上传图片---附效果图
  9. java数据结构系列之——数组(1)
  10. 快速构建Windows 8风格应用27-漫游应用数据
  11. s=a+aa+aaa+aaaa+aa...aaaa
  12. Spring中多个工程停多个资源文件ignoreUnresolvablePlaceholders配置
  13. 什么是Hadoop
  14. 比较ArrayList、LinkedList、Vector
  15. MyBatis基本要素---核心配置文件
  16. HBase 在人工智能场景的使用
  17. EF_DataFrist遇到的问题
  18. HTMl学习笔记02-编辑器
  19. POI搜索简介
  20. 测试工具之appcrawler的使用

热门文章

  1. 安装比特币区块链钱包API(Blockchain Wallet用户发送和接收比特币的简单API)
  2. [译]为什么在__new __()后总是调用__init __()?
  3. 导入一个eclipse的java项目到IDEA报Cannot find JDK '1.7' for module 'TEST'
  4. window系统修改时区IIS需要重启
  5. 【ARM-Linux开发】【CUDA开发】【视频开发】关于Linux下利用GPU对视频进行硬件加速转码的方案
  6. Python中IO编程-StringIO和BytesIO
  7. 学习数据结构Day3
  8. qmake, makefile, make是什么东东,makefile简介!
  9. layui 监听switch事件
  10. LeetCode 13. 罗马数字转整数(Roman to Integer)