16条java代码规范的简单介绍( 五 )


System.out.println(Hello world + newline);
PrintStream
PrintStream 已经被不赞成(deprecated)使用,用 PrintWrite 来代替它 。
JAVA除了要满足命名规则之外,常量和变量一般还要遵循哪些命名惯例和约定?1、package命名要求包含的所有字符均为小写,同时不能有特殊字符 。
2、如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package) 。
3、java中的打包机制是为了防止程序多个地方出现相同的名字而将局部程序限定在一块的机制
如:不同地区可能会存在 同名同姓的人,当要找其中一个人的时候就会产生混淆,为解决这个问题,我们不同地方的所有人(程序)分别打包 。调用B的时候分别带上a.B或者是b.B 。这样就不会出错了 。打包其实就是新建了一个文件夹,然后把需要打包的程序放在这个文件夹里面 。
————————————————
java编程规范?。。?/h2>名称 Java语言编码规范(Java Code Conventions)
 简介 本文档讲述了Java语言的编码规范,较之陈世忠先生《c++编码规范》的浩繁详尽,此文当属短小精悍了 。而其中所列之各项条款,从编码风格,到注意事项,不单只Java,对于其他语言,也都很有借鉴意义 。因为简短,所以易记,大家不妨将此作为handbook , 常备案头,逐一对验 。
1 介绍
1.1 为什么要有编码规范
1.2 版权声明
2 文件名
2.1 文件后缀
2.2 常用文件名
3 文件组织
3.1 Java源文件
3.1.1 开头注释
3.1.2 包和引入语句
3.1.3 类和接口声明
4 缩进排版
4.1 行长度
4.2 换行
5 注释
5.1 实现注释的格式
5.1.1 块注释
5.1.2 单行注释
5.1.3 尾端注释
5.1.4 行末注释
5.2 文挡注释
6 声明
6.1 每行声明变量的数量
6.2 初始化
6.3 布局
6.4 类和接口的声明
7 语句
7.1 简单语句
7.2 复合语句
7.3 返回语句
7.4 if,if-else,if else-if else语句
7.5 for语句
7.6 while语句
7.7 do-while语句
7.8 switch语句
7.9 try-catch语句
8 空白
8.1 空行
8.2 空格
9 命名规范
10 编程惯例
10.1 提供对实例以及类变量的访问控制
10.2 引用类变量和类方法
10.3 常量
10.4 变量赋值
10.5 其它惯例
10.5.1 圆括号
10.5.2 返回值
10.5.3 条件运算符"?"前的表达式"?"前的表达式
10.5.4 特殊注释
11 代码范例
11.1 Java源文件范例
1 介绍(Introduction)
1.1 为什么要有编码规范(Why Have Code Conventions)
编码规范对于程序员而言尤为重要 , 有以下几个原因:
- 一个软件的生命周期中,80%的花费在于维护
- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护
- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码
- 如果你将源码作为产品发布 , 就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品
为了执行规范 , 每个软件开发人员必须一致遵守编码规范 。每个人 。
1.2 版权声明(Acknowledgments)
本文档反映的是Sun MicroSystems公司,Java语言规范中的编码标准部分 。主要贡献者包括:Peter King,Patrick Naughton,Mike DeMoney,Jonni Kanerva,Kathy Walrath以及Scott Hommel 。
本文档现由Scott Hommel维护 , 有关评论意见请发至shommel@eng.sun.com
2 文件名(File Names)
这部分列出了常用的文件名及其后缀 。

推荐阅读