Java编程风格与基础类库使用培训教材.pptVIP

Java编程风格与基础类库使用培训教材.ppt

  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文档。上传文档
查看更多
数据库数据导入导出基础类库 Dbf数据的导入导出 功能说明 将Oracle数据库中的数据导出到Dbf文件中 将Dbf文件中的数据导入到Java的数据对象或Oracle数据库中 使用要求 目前只支持DBASE III标准的Dbf文件,不支持其他标准(例如DBASE IV)的Dbf文件 基础类只支持对文件系统中的Dbf文件进行导入导出的功能。不支持从数据流中导出Dbf数据,或将Dbf数据导出到数据流中 Dbf文件导入导出基础类通过数据库访问基础类访问Oracle数据库 调用类 org.thcic.datafile.dbf.* 数据库数据导入导出基础类库 Excel数据的导入导出 功能说明 将Oracle数据库中的数据导出到Excel文件中 将Excel文件中的数据导入到Java的数据对象中 使用要求 Excel导入导出基础类使用了第三方的Java库,因此需要使用库文件jxt.jar 调用类 org.thcic.datafile.excel.* 数据库数据导入导出基础类库 PDF数据的导出 功能说明 将Oracle数据库中的数据导出到PDF文件中 使用要求 PDF导出基础类使用了第三方的Java库,因此需要使用库文件iText.jar和iTextAsian.jar 目前只提供数据库中的数据以表格的形式到出到PDF文件中的功能 调用类 org.thcic.datafile.pdf.* 知识回顾Knowledge Review 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 程序的架构

文档评论(0)

smdh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档