您好,欢迎光临有路网!
Java程序设计任务驱动式教程
QQ咨询:
有路璐璐:

Java程序设计任务驱动式教程

  • 作者:陈芸、王华、陆蔚、张荣超
  • 出版社:清华大学出版社
  • ISBN:9787302543985
  • 出版日期:2020年01月01日
  • 页数:0
  • 定价:¥59.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是《Java 程序设计项目化教程》(第二版)的升级版,第二版教材是江苏省高等学校**教材立项建设,同时也是无锡市精品课程资源的配套教材。本书此次联合联想一线工程师进行校企合作开发教材,以学生考试系统的两个不同版本——单机版和C/S版的开发为基线,分解为15个典型任务,贯穿介绍Java相关开发技术和理论,将知识点与开发实践紧密结合,从而达到学以致用的目的。
    目录
    **篇项目开发前期准备 任务1安装配置开发环境及需求分析31.1任务描述3 1.2技术概览3 1.2.1Java语言的产生与发展3 1.2.2Java语言的特点4 1.2.3Java语言的工作机制6 1.3任务11下载并安装JDK7 1.4任务12下载并安装Eclipse 9 1.5任务13编写**个Java程序11 1.6任务14项目需求分析与设计15 自测题17 拓展实践18 面试常考题18 任务2处理考试系统中的成绩19 2.1任务描述19 2.2任务21成绩的评价19 2.2.1技术要点19 2.2.2任务实施32 2.3任务22成绩的排序32 2.3.1技术要点32 2.3.2任务实施42 自测题43 拓展实践45 面试常考题46目录任务3创建考试系统中的类和接口47 3.1任务描述47 3.2技术要点47 3.2.1面向对象编程概述47 3.2.2类50 3.2.3对象51 3.2.4继承55 3.2.5抽象类和接口61 3.2.6包64 3.2.7访问控制权限68 3.3任务实施69 自测题70 拓展实践72 面试常考题73 任务4利用Java API查阅常用类74 4.1任务描述74 4.2技术要点74 4.2.1字符串类75 4.2.2Math类80 4.2.3Random类82 4.2.4日期相关���类83 4.2.5BigInteger类85 4.2.6BigDecimal类86 4.3任务实施87 自测题89 拓展实践90 面试常考题91 任务5捕获考试系统中的异常92 5.1任务描述92 5.2技术要点92 5.2.1异常类93 5.2.2异常捕获和处理96 5.2.3异常的抛出(throw)98 5.2.4异常的声明(throws)98 5.2.5自定义异常类99 5.3任务实施101 自测题102 拓展实践104 面试常考题105 第二篇学生在线考试系统(单机版) 任务6创建登录界面中的容器与组件1096.1任务描述109 6.2技术要点110 6.2.1AWT和Swing110 6.2.2容器111 6.2.3组件117 6.3任务实施120 自测题121 拓展实践122 面试常考题123 任务7设计用户登录界面的布局124 7.1任务描述124 7.2技术要点125 7.2.1流式布局(FlowLayout类)125 7.2.2边界布局(BorderLayout类)127 7.2.3网格布局(GridLayout类)128 7.2.4卡片布局(CardLayout类)130 7.2.5空布局(null布局)132 7.3任务实施133 自测题135 拓展实践136 面试常考题136 任务8处理登录界面中的事件137 8.1任务描述137 8.2技术要点138 8.2.1动作事件(ActionEvent类)141 8.2.2键盘事件(KeyEvent类)144 8.2.3焦点事件(FocusEvent类)146 8.2.4鼠标事件(MouseEvent类)147 8.2.5窗口事件(WindowEvent类)148 8.3任务实施152 自测题153 拓展实践154 面试常考题155 任务9使用泛型和集合框架处理数据156 9.1任务描述156 9.2技术要点156 9.2.1早期的集合类156 9.2.2泛型158 9.2.3类集合框架163 9.2.4使用原则174 9.3任务实施174 自测题178 拓展实践181 面试常考题182 任务10设计用户注册界面183 10.1任务描述183 10.2技术要点184 10.2.1选择性组件184 10.2.2选项事件187 10.2.3盒式布局(BoxLayout类)191 10.3任务实施193 自测题197 拓展实践198 面试常考题200 任务11读写考试系统中的文件201 11.1任务描述201 11.2技术要点201 11.2.1输入/输出流202 11.2.2过滤流208 11.2.3打印流(PrintStream类和PrintWriter类)212 11.2.4文件(File 类)213 11.2.5文件的随机访问(RandomAccessFile类)215 11.2.6标准输入/输出流216 11.2.7对象序列化218 11.3任务实施220 自测题221 拓展实践223 面试常考题224 任务12设计考试系统中的***225 12.1任务描述225 12.2技术要点226 12.2.1线程的创建226 12.2.2线程的管理230 12.3任务实施237 自测题240 拓展实践241 任务13设计考试功能模块243 13.1任务描述243 13.2技术要点245 13.2.1菜单245 13.2.2菜单的事件处理249 13.2.3工具栏(JToolBar类)251 13.2.4滚动面板(JScrollPane 类)252 13.3任务实施254 自测题262 拓展实践262 面试常考题263 任务14利用数据库存储系统信息264 14.1任务描述264 14.2技术要点265 14.2.1JDBC概述265 14.2.2MySQL 数据库简介267 14.2.3创建数据库及数据表274 14.2.4连接数据库276 14.2.5访问数据库278 14.3任务实施284 自测题286 拓展实践287 面试常考题288 第三篇学生在线考试系统(C/ S版) 任务15设计学生在线考试系统(C/S版)29115.1任务描述291 15.2技术要点292 15.2.1网络编程技术基础292 15.2.2Java常用网络类295 15.2.3TCP网络编程298 15.2.4UDP网络编程304 15.3任务实施307 自测题312 拓展实践313 面试常考题314 附录AJava 程序编码规范315 附录BJava语言的类库322 附录CJava打包指南329 参考文献331

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外