Java编程风格及基础类库使用培训.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java编程风格及基础类库使用培训 清华大学计算中心 培训安排 一、Java的编程规范 1. Java语言的编写规范 2. JSP的编程规范 3. Java的设计模式 二、基础类库的使用 1. 信息发布基础类 2. 权限管理基础类 3. 数据库访问基础类 4. 数据库数据导入导出基础类库 1)Dbf文件的导入导出 2)Excel文件的导入导出 3)PDF文件的导出 Java 的编程规范 Java语言的编程规范 命名的规范 Java的样式文件 代码的编写风格 程序的编写规范 JSP的编程规范 Java Web程序的结构 Jsp/Servlet的编程规范 Java的设计模式 基础的设计模式 J2EE的设计模式 Java程序的开发框架(FrameWork) Java语言的编写规范 命名的规范 Package 的命名 应该都是由一个小写单词组成。 Class 的命名 必须由大写字母开头而其他字母都小写的单词组成 Class 变量的命名 变量的名字必须用一个小写字母开头。后面的单词用大写字母开头 Static Final 变量的命名 Static Final 变量的名字应该都大写,并且指出完整含义 参数的命名 参数的名字必须和变量的命名规范一致 数组的命名 数组应该总是用下面的方式来命名: byte[] buffer 方法的参数 使用有意义的参数命名 如果可能的话,使用和要赋值的字段一样的名字 Java语言的编写规范 Java 文件样式 版权信息 Package/Imports Class Class Fields 构造函数 存取方法 克隆方法 类方法 toString 方法 main 方法 Java语言的编写规范 代码编写格式 代码样式 代码应该注意回车换行的格式 在一个项目中不要混用unix和windows 两种不同的回车换行格式 文档化 是用 Javadoc 来为类生成文档 它是标准,也被各种 java 编译器都认可的方法 缩进 缩进应该是每行2个空格 不要在源文件中保存Tab字符. Tab字符会因为用户设置的不同而扩展为不同的宽度. 页宽 页宽应该设置为80字符 超长的语句应该在一个逗号或者一个操作符后折行 一条语句折行后, 应该比原来的语句再缩进2个字符 Java语言的编写规范 {} 对 {} 中的语句应该单独作为一行 括号 左括号和后一个字符之间不应该出现空格 右括号和前一个字符之间也不应该出现空格 不要在语句中使用无意义的括号 Java语言的编写规范 程序编写规范 exit exit 除了在 main 中可以被调用外,其他的地方不应该调用 后台服务地程序不应该因为某个库模块决定要退出就退出 异常 申明的错误应该抛出一个RuntimeException或者派生的异常 垃圾收集 需要调用close的对象一定要及时调用close 打开的流对象 数据库连接 Clone final 类 绝对不要因为性能的原因将类定义为 final 一个类还没有准备好被继承,最好在类文档中注明 访问类的成员变量 大部分的类成员变量应该定义为 private 的来防止继承类使用他们 JSP的编写规范 Java Web 程序的架构 表示层 负责HTML页面的生成 使用Jsp 或 Servlet 逻辑层 负责业务逻辑的处理 使用Java Bean或普通Java类 持久层 负责数据库数据的获取 使用DAO (Data Access Object) 获取数据库数据 使用VO (Value Object)传输数据 JSP的编写规范 JSP的编写规范 JSP/Servlet的编程规范 适用场合 JSP用于显示页面 Servlet可以完成更强大的功 Filter对所有页面统一做处理 startup servlet 启动的时候初始化 errorPage 每一个JSP都应该包含ErrorPage页面 %@ page errorPage=”/error.jsp” % contentType 每一个页面都应该指定contentType 如果要指定中文编码,适用GBK而不是GBK2312 多使用已有的tag lib Tag是JSP的一个重要扩展 基础类库中定义的应用的tag,要求尽量使用 提取公用部分 对于JSP中大量使用的公有部分,必须写成单独的JSP供其他页面include JSP的编写规范 不直接被WEB访问的文件放到WEB-INF目录下 WEB-INF目录是j2ee规范中不被WEB访问的目录 不能被用户直接访问的文件可以放到这个目录下 可以将JSP文件放到这个目录下,然后使用Forward的方式访问 大括号 由于JSP比较容易混乱,在控制语句的代码块中,后面

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档