您的位置:首页 > 编程语言 > Java开发

java开发中的一些好的原则和习惯

2016-07-13 08:44 246 查看
开发中一些好的原则
 

原则1:只要是对象,在使用之前都要先判断是否为空,如果不判断将来有可能会出现空指针异常。

 

开发中一些好的习惯
1.  遇到一个左大括号缩进一个tab的位置。

2.  关联不是很大的语句间空行。

3.  常见标识符命名规则:(见名知意)

包:全部小写。(其实就是文件夹,用于把相同的类名区分开。)

                  单级包:liuyi

                  多级包:cn.itcast

类、接口:

                  一个单词:单词的首字母必须大写。Student,Dog

                  多个单词:每个单词的首字母必须大写。HelloWorld,StudentName

方法或变量:

                  一个单词:单词的首字母小写。main,age

                  多个单词:从第二个单词开始,每个单词的首字母大写。studentAge,getAge()

常量:

                  一个单词组成:全部大写。PI

                  多个单词:每个字母都大写,用_隔开。STUDENT_MAX_AGE

4.  求和思想、统计思想、递归思想。

5.  将程序封装成方法,将方法封装到类中。用时先找到类,再在类中找方法。

6.  将重复度高的代码封装到函数中。

7.  自己的类名不要和我们学习的要使用的API中的类名相同。

8.  复制代码的时候,很容易把那个类所在的包也导入过来,容易出现不能理解的问题。

9.  自动导包快捷键:Ctrl+ Shift + O

10. java类中无参构造、有参构造、setXx()/getXx()的快捷键:Alt +Shift + s + c; Alt + Shift + s + o; Alt + Shift + s + r;

11. 在方法和类的前一行输入/**再回车能自动对方法或类写注释

12. 自动导包的快捷键:Ctrl + Shift+ O

13. 自动整理代码格式:Ctrl + Shift+ F

14. 用鼠标指定某一行,Ctrl + D,删除当前行。

15. 替换相同的变量,如th换为td。用快捷键:Ctrl +F

 

 

好的技巧
1.      需要用到某个函数中的局部变量时,可以将函数中的局部变量返回。

2.      读取xml文件时,将xml文件中的一些属性写到一个类中的属性(成员变量),这样对xml文件中一些属性的操作转换为对类中成员变量的操作。

3.      如果一个函数的输入参数是3个以内,就直接在方法中写输入参数。如果一个函数的输入参数是3个以上,就传入一个对象,由这个对象包含多个参数。

4.      一个类中为了让多个方法能够使用一个变量,就把定义该变量为成员变量

 

 

 

 

 

项目中的一些包和类:
cn.intcast.dao:我们要做的是什么事情。

         UserDao.java

cn.intcast.dao.impl:针对cn.intcast.dao的具体实现类

         UserDao.Impl.java

cn.intcast.game:登录成功后要玩的游戏

         GuessNumber.java

cn.intcast.pojo:具体的一个用户类

         user.java

cn.intcast.test:测试类(包含的是界面、键盘录入数据和调用功能)

         UserTest.java

 

dao:用户操作类或用户操作接口

impl:实现类

javaBean:实体类

util:工具类

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息