通行证: 用户 密码
http://www.pconline.cn/
汽车网 | 游戏网 | 时尚女性
分站:北京 上海 广州 深圳 香港
广西 重庆 山东 江苏 辽宁 福建
首 页 | 今日报价 | 产业资讯 | 数码世界 | 硬件资讯 | 软件资讯 | 下 载 | 游 戏 |
论 坛 | 产 品 库 | 渠道商情 | 招聘培训 | 二    手 | 评 测 室 | 导 购 | 社 区 |
摄影
部落
手 机
数码相机
随身听
 DIY配件
笔记本
 台式机
摄像机
精品廊
-
您现在的位置:软件资讯 > 开发特区 > 开发语言 > Java
  细述Java技术开发规则--基本篇 出处:csdn
[ 2005-07-21 10:16:32 ] 作者:flyingwcy 责任编辑:moningfeng

  本文介绍的JAVA规则的说明分为5个级别,级别1是最基本也是最重要的级别,在今后将陆续写出其他的规则。遵守了这些规则可以提高程序的效率、使代码有更好的可读性等。

1.避免使用NEW关键字来创建String对象。
  把一个String常量copy到String 对象中通常是多余、浪费时间的

Public class test{
Public void method(){
System.out.print (str);
}
private String str = new String ("1"); //这里新建对象是完全没有必要的
private String str2=”2” //正确的应该如此
}


  参考:Joshua Bloch: "Effective Java - Programming Language Guide"


2.避免使用不必要的嵌套。
  过多的嵌套会使你的代码复杂化,减弱可读性。

Public class test {
String add (){
Int c=(a=a+b)+b; //过于复杂
Return c
}

}


  参考:http://java.sun.com/docs/codeconv/html/CodeConventions.doc9.html#177


3.避免在同一行声明不同类型的多个变量
  这样可以使程序更加清晰,避免混乱

private int index, index1[];


  正确的应该如此:

private int index;
private int index1[];


  参考:http://java.sun.com/docs/codeconv/html/CodeConventions.doc5.html#2992


4.在每一行里写一条语句
  这条规则不包括for语句:比如:'for (int i = 0; i < 10; i++) x--;'可以增加代码的可读性。

public class OSPL {
int method (int a, int b) {
int i = a + b; return i; // 可读性不强
}


  正确的:

public class OSPLFixed {
int method (int a, int b) {
int i = a + b;
return i;
}
}


  参考:Section 7.1 http://java.sun.com/docs/codeconv/html/CodeConventions.doc6.html#431


天敏贴纸相框设计大赛,千元大奖等你拿!

[1] [2] [3] [下一页]

正在加载评论,请稍候…

发给好友 我要报错 投稿给我们 加入收藏 返回顶部

本栏今日更新
相关文章
·都是插件惹的祸,Firefox安全遭质疑
·性能飞跃!微软称Longhorn速度超越XP
·超简易安装!Mandriva Linux 2006 Beta1
·推荐下载,微软AntiSpyware更新
·试用手记:与Google Earth一起环游地球!
·教你快速安全删除WinXP SP2安装
·隐藏卸载信息,跟入侵者玩"躲猫猫"
·浅谈用VB6.0编写“特洛伊木马”程序
·JavaBeans 程序开发基础教程
·Java图像处理技巧四则
·在Java应用程序中访问USB设备
·由基本概念开始全面认识JAVA
·Java反编译的研究
·Java Reflection (JAVA反射)详解
·轻松实现Java用户界面编程
·Java学习从入门到精通(附FAQ)

完美时尚娱乐:2004年腾讯QQ评测大观
精彩无限:MSN Shell4使用指南
亲手制作鲜花情人贺卡送给她
挑战伏明霞?企鹅跳水游戏,看你能得多少分?

新闻搜索
高级搜索
Flash排行榜
·头文字D主题曲-漂移
·无情的你!六月的雨
·冒险游戏-小破孩奔月
·南京话说唱!喝馄饨
·斗实力斗技术!篮球斗牛
·《童话》励志鼓励篇
·好玩!超级连连看
·惊险刺激!忍者之死
·搞笑好玩!倒霉机器人
·冒险游戏-金碟神偷
热点专题
·向"流氓软件"大声说不!
·电脑艺术设计大师之路连载
·老歌歪唱Flash MV爆笑欣赏
·2005年XP SP2全新技巧放送
·视频轻松学Dreamweaver教程
·瞩目!QQ2005 Beta1火热发布
·全面了解FireFox浏览器
·情人节感动MM的十首MV
·QQ辅助软件使用指南
·含泪惜别!毕业十大必唱歌曲
·想不到?常用软件的另类用法
·搜索技巧:网罗天下的乐趣
IT培训十大热门文章
-