黑马程序员_面向对象

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

 

Java语言设计了一套良好的编码规范,我们初学编程的人更应该养成这个好习惯下面详述如下:
Java语言的编程规范
一,Java程序源文件的命名规则
Java程序源文件的后缀必须是.java,不能是其他文件后缀名。通常情况下,Java程序源文件的主文件名可以是任意的。但有一种情况下例外:如果Java程序源代码里定义了一个public类,则该源文件的主文件名必须与该public类的类名相同。
如果Java源文件中没有包含public类定义时,这个源文件的文件名可以是任意的。但为了提供更好的可读性,通常这样做:
1,一个java源文件只定义一个类,不同的类使用不同的源文件定义。
2,将每个源文件中单独定义的类都定义成public
3,保持java源文件的主文件名与该源文件中定义的public类同名。
Java程序语句的书写
1Java语句可以跨多行书写,但一个字符串,变量名不能跨越多行。而且从程序的可读性上看,应该避免在一行书写多个语句。Java支持一次为多个变量赋值的写法,但并不推荐这种写法。在语句书写中不要把一个表达式写的过于复杂,如果一个表达式过于复杂,则把它分成几步来写。不要过多的依赖运算符的优先级来控制表达式的执行顺序,这样降低了可读性,尽量使用()来控制表达式的执行顺序。
2,当定义一个数组时,尽量使用type[] arrayName;这种方式。定义一个类时类名必须是由一个或多个有意义的单词连缀而成每个单词首字母大写,其他字母全部小写,单词与单词之间不要使用任何分隔符。定义变量时,不管是局部变量还是成员变量,都应该是多个有意义的单词连缀而成,其中第一个单词首字母小写,后面每个单词首字母大写。而比类高一个级别的包名则应该全部由小写字母组成。方法名的命名规则同变量,但一般要求以动词开头。定义常量时,所有字母都要大写,当要连缀单词时要用_下划线连接。 

3,Java程序有两类注释:实现注释(implementation comments)和文档注释(document comments)。实现注释是那些在C++中见过的,使用/*...*///界定的注释。文档注释(被称为"doc comments")Java独有的,并由/**...*/界定。文档注释可以通过javadoc工具转换成HTML文件。实现注释用以注释代码或者实现细节。文档注释从实现自由(implementation-free)的角度描述代码的规范。它可以被那些手头没有源码的开发人员读懂。 注释应被用来给出代码的总括,并提供代码自身没有提供的附加信息。注释应该仅包含与阅读和理解程序有关的信息。例如,相应的包如何被建Java程序有两类注释:实现注释(implementation comments)和文档注释(document comments)。实现注释是那些在C++中见过的,使用/*...*///界定的注释。文档注释(被称为"doc comments")Java独有的,并由/**...*/界定。文档注释可以通过javadoc工具转换成HTML文件。 实现注释用以注释代码或者实现细节。文档注释从实现自由(implementation-free)的角度描述代码的规范。它可以被那些手头没有源码的开发人员读懂。注释应被用来给出代码的总括,并提供代码自身没有提供的附加信息。注释应该仅包含与阅读和理解程序有关的信息。例如,相应的包如何被建立或位于哪个目录下之类的信息不应包括在注释中。在注释里,对设计决策中重要的或者不是显而易见的地方进行说明是可以的,但应避免提供代码中己清晰表达出来的重复信息。多余的的注释很容易过时。通常应避免那些代码更新就可能过时的注释。 注意:频繁的注释有时反映出代码的低质量。当你觉得被迫要加注释的时候,考虑一下重写代码使其更清晰。注释不应写在用星号或其他字符画出来的大框里。注释不应包括诸如制表符和回退符之类的特殊字符。 或位于哪个目录下之类的信息不应包括在注释中。 在注释里,对设计决策中重要的或者不是显而易见的地方进行说明是可以的,但应避免提供代码中己清晰表达出来的重复信息。多余的的注释很容易过时。通常应避免那些代码更新就可能过时的注释。 注意:频繁的注释有时反映出代码的低质量。当你觉得被迫要加注释的时候,考虑一下重写代码使其更清晰。 注释不应写在用星号或其他字符画出来的大框里。注释不应包括诸如制表符和回退符之类的特殊字符

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,并且数据的汇总查询方面效率也是极其的低下,并且数据安全方面永远不会保证安全性能。结合数据内容管理的种种缺点,在互联网时代都可以得到有效的补充。结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。本次开发的高校科研信息管理系统实现了操作日志管理、字典管理、反馈管理、公告管理、科研成果管理、科研项目管理、通知管理、学术活动管理、学院部门管理、科研人员管理、管理员管理等功能。系统用到了关系型数据库中王者MySql作为系统的数据库,有效的对数据进行安全的存储,有效的备份,对数据可靠性方面得到了保证。并且程序也具备程序需求的所有功能,使得操作性还是安全性都大大提高,让高校科研信息管理系统更能从理念走到现实,确确实实的让人们提升信息处理效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值