Java高级应用的总结和综合练习.pdfVIP

  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 高级应用的总结和综合案例练习 一、难点突破 下表列出本阶段的难点,如果某个难点没完全掌握,请写下你感到疑惑的地方,然后通过复习教材, 从网上查找资料、与同学探讨、向老师请教等途径突破这些难点。如果你掌握了这个难点,请在是否 掌握一栏中打√。 这些技能是学习后面技能的基础,所以一定要在继续学习前突破。如果你还有其他难点,也请填写 在表中。 表1 本学习阶段难点记录表 难 点 感到疑惑的地方 突破方法 是否掌握 使用try-catch-finally 捕获异常 使用throws 声明异常 使用throw 抛出异常 自定义异常 常用的集合类 ArrayList 、 HashSet 和 HashMap 的应用 Iterator 遍历集合 泛型的使用 理解Java 的IO 流 File 类的使用 字节流和字符流 节点流和过滤流 二进制文件的读写 文本文件的读写 对象的序列化 JDBC 的工作原理 Connection 接口 Statement 接口 PreparedStatement 接口 ResultSet 接口 多线程的两种创建方法 线程的生命周期及Java 实现 线程同步的作用和实现方法 生产者和消费者问题的理解 Java 的TCP 编程 1 Java 的UDP 编程 Java 的URL 类的使用 Java 的URLConnection 类 二、知识点梳理 2.1 异常处理 2.2 集合框架 2 2.3 Map 接口 2.4 Collectin 类 2.5 I/O 分类 3 2.6 File 类 2.7 对象序列化 2.8 IO 分类 4 2.9 IO 序列化 2.10 多线程 2.11 线程同步 5 2.12 JDBC 2.13 反射 三、综合练习 3.1 任务描述 在遥远的Wonderland ,宠物可以自己繁殖,但速度很慢,品种也达不到广大爱宠人士的要求,“宠 物商店”应运而生。 在商店里,宠物主人可以出卖、购买宠物,价格由店方确定。越普通、年龄越大的宠物越不受青睐, 价格越低。价格也会受市场供需变化的影响。当然,每一笔买入、卖出的业务店家都会记录在账。商店 6 还可以根据需求,自己培育宠物品种。 随着业务量激增,需要开办多家宠物商店,但每家商店必须按照“行业标准”运营,提供的服务必 须是一样的。这时,用户只是找一家“宠物商店”,而非特定哪一家,就像找一家“麦当劳”,而不是非 特定某一家不可。 3.2 问题分析 1、设计数据库表结构 2、采用DAO 模式设计和开发本项目案例,确定需要用到的类和接口 1 )根据数据库表创建实体类 2 )创建DAO 接口和实现类 3 )创建业务接口和实现类 4 )根据“单一智能原则”优化业务接口设计 3、难点分析 本项目的设计难点主要是数据库表结构的设计,它是实体类设计和数据库操作的基础,如:如何区 分一个宠物是否被卖出、如何区分一个宠物是库存还是新培育的、如何定义一个宠物

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档