• JAVA源程序规范


    • 概述:

      完整的java源程序应该包括下列部分:

        package语句;

        import语句;

        public classDefinition; // 公共的类定义部分,至多只有一个公共类的定义, java语言规定该java源程序的文件名必须与该公共类名完全一致

        classDefinition; // 类定义部分,可以有0个或多个

        interfaceDefinition; // 接口定义部分,可以有0个或多个

    • package

        java编译器为每个类生成一个字节码文件,且文件名与类名相同,这就会带来一个问题:同名的类会发生冲突。package便可管理类命名空间。

         一般地,具有相同功能的类放在一个package中。

    •  源文件约定

        1. 一个java源程序至多只能有一个公共类的定义。

        2. 若java源程序有一个公共类的定义,则该源文件名字必须与该公共类的名字完全相同

        3. 若源程序中不包含公共类的定义,则该文件名可以任意取名。

        4. 若一个源程序中有多个类定义,则在编译时将为每个类生成一个.class文件。

    • java编程规范

        包名:全小写的名词,中间可由点分割,eg:java.awt.event

        类名:首字母大写,多个单词合成,每个单词首字母也要大写,eg: class HelloWorldApp

        接口名: 同类名,eg: interface Collection

        方法名: 由多个单词合成,第一个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,eg: balanceAccount, isButtonPressed

        变量名: 全小写,一般为名词,eg: length

        常量名: 基本数据类型的常量名为全大写,如果由多个单词构成,可以用下划线隔开,eg: int YEAR, int WEEK_OF_MONTH

             对象类型的常量,则是小写混合,由大写字母把单词隔开

  • 相关阅读:
    cocos2d-x学习记录5——CCTransition场景过渡
    cocos2d-x学习记录4——图形绘制
    cocos2d-x学习记录3——CCTouch触摸响应
    cocos2d-x学习记录2——CCAction动作
    cocos2d-x学习记录1——图片显示
    cocos2d-x环境搭建
    自定义CCNode
    cocos2d-x调度器原理
    cocos2d-x动作原理
    cocos2d-x触摸分发器原理
  • 原文地址:https://www.cnblogs.com/forstudy/p/2427530.html
Copyright © 2020-2023  润新知