下载此文档

Java编程规范(DOC).doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
Java编程规范(DOC).docJava编程规范(DOC)
Java编程规范(DOC)
1 / 11
Java编程规范(DOC)
Java 编程规范
目录
Java 编程规范
.......................一个 IO 对象关闭失败其他 IO 对象都未关闭。

try -catch-finally 的
close() 方法进行

finally 中
try-catch,
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
手动控制事务提交也要进行关闭,对大对象进行关闭操作
示例:
try
{
// ... ...
}
catch (IOException ioe)
{
//... ...
}
finally
{
try
{
();
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
}
catch (IOException ioe)
{
//... ...
}
try
{
();
}
catch (IOException ioe)
{
//... ...
}
}
2、 系统非正常运行产生的异常捕获后,如果不对该异常进行处理,则应该记录日志。
Java编程规范(DOC)
Java编程规范(DOC)
4 / 11
Java编程规范(DOC)
说明: 此规则指通常的系统非正常运行产生的异常,

不包括一些基于异常的设计。

若有特殊
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
原因必须用注释加以说明。
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
(ioe

, “[ ]描述 ”,参数 );
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
示例:
try
{
//.... ...
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
}
catch
{

(IOException ioe)
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
(ioe);
}
3、自己抛出的异常必须要填写详细的描述信息。
说明:便于问题定位。
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
示例:
throw new IOException( "Writing data error! Data: " + ());
4( 删除 )、在程序中使用异常处理还是使用错误返回码处理,根据是否有利于程序结构来确定,并且异常和错误码不应该混合使用,推荐使用异常。
说明:
一个系统或者模块应该统一规划异常类型和返回码的含义。
但是不能用异常来做一般流程处理的方式, 不要过多地使用异常, 异常的处理效率比条件分支低,而且异常的跳转流程难以预测。
Java编程规范(DOC)
Java编程规范(DOC)
11 / 11
Java编程规范(DOC)
注意: 程序内部的错误码可以使用枚举来表示。
5、 注意运算符的优先级,并用括号明确表达式的操作顺序,避免使用默认优先级。
说明:防止阅读程序时产生误解,防止因默认的优先级与设计思想不符而导致程序出错。
示例:
下列语句中的表达式
word = (high <<8) | low (
1)
if
((a | b) && (a & c))
(
2)
if
((a | b) < (c & d))
(
3)
如果书写为
high << 8 | low
a | b && a & c
a | b < c & d
(1 )(

Java编程规范(DOC) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小436 KB
  • 时间2022-01-11
最近更新