华信教育资源网
计算机程序设计(Java)
丛   书   名: “十二五”职业教育国家规划教材  经全国职业教育教材审定委员会审定
作   译   者:王新萍 出 版 日 期:2016-08-01
出   版   社:电子工业出版社 维   护   人:肖博爱 
书   代   号:G0248960 I S B N:9787121248962

图书简介:

本书着重强调应用与基础相结合,通过项目引入、任务分解的方式,将相关知识点融入整个任务中。读者通过完成项目,逐步掌握Java 程序设计的具体应用。本书以Java 工程师岗位职业能力为主线,把Java技术知识融入项目的分解任务中。全书共分11 个单元,内容主要包括Java 平台及使用等19 个项目,每个项目都分解为不同的任务,每个任务都按照"任务分析→知识相关点→任务实施→技能拓展”的过程进行组织。
定价 32.0
  • 您的专属联系人更多
    配套资源 图书内容 样章/电子教材 图书评价
    • 配 套 资 源
      图书特别说明:

      本书资源

      本书暂无资源

      会员上传本书资源

    • 图 书 内 容

      内容简介

      本书着重强调应用与基础相结合,通过项目引入、任务分解的方式,将相关知识点融入整个任务中。读者通过完成项目,逐步掌握Java 程序设计的具体应用。本书以Java 工程师岗位职业能力为主线,把Java技术知识融入项目的分解任务中。全书共分11 个单元,内容主要包括Java 平台及使用等19 个项目,每个项目都分解为不同的任务,每个任务都按照"任务分析→知识相关点→任务实施→技能拓展”的过程进行组织。

      图书详情

      ISBN:9787121248962
      开 本:16开
      页 数:236
      字 数:377.0

      本书目录

      单元1  Java语言概述	1
      项目1  Java平台及使用	1
      任务1  搭建Java开发环境	1
      任务2  初步认识Java	7
      习题1	14
      单元2  Java语言开发基础	16
      项目2  猜数字游戏	16
      任务1  确定变量	16
      任务2  选择数据类型	17
      任务3  确定表达式	20
      任务4  循环猜数并统计次数	24
      任务5  Java注释	35
      习题2	37
      单元3  面向对象基础知识	41
      项目3  学生信息管理系统	41
      任务1  抽象学生类,并创建学生对象	41
      任务2  确定输出学生信息的方法	46
      任务3  数据隐藏的“隐私”程序设计	53
      习题3	58
      单元4  面向对象高级特性	59
      项目4  动物园中游客与动物玩耍	59
      任务1  不同动物的行为表现	59
      任务2  利用多态解决游客与动物玩耍	71
      任务3  不同种类图书的信息	80
      任务4  模拟USB接口	86
      习题4	89
      单元5  包、数组和字符串	92
      项目5  学生成绩管理系统	92
      任务1  学生成绩计算	92
      任务2  实现学生成绩管理系统	102
      项目6  String及StringBuffer	108
      任务1  字符串连接操作	108
      项目7  定义包和导入包	115
      任务1  将多个类放入同一包中	115
      习题5	118
      单元6  Java的异常处理	119
      项目8  通过实例了解Java的异常	119
      任务1  编写一个大小写字母转换的案例	119
      任务2  学习在程序中生成异常处理	124
      习题6	127
      单元7  图形用户界面	128
      项目9  建立学生成绩管理系统用户登录界面	128
      任务1  建立用户登录界面窗口	128
      任务2  为登录界面窗口添加基本组件	133
      任务3  布局窗口中的组件	139
      任务4  为用户登录界面添加事件响应	146
      习题7	157
      单元8  Java的输入/输出	159
      项目10  建立用户注册系统	159
      任务1  建立用户信息保存目录	159
      任务2  保存用户文件信息	164
      习题8	180
      单元9  多线程机制	181
      项目11  编程开发一个“随机摇号小工具”	181
      任务1  “随机摇号小工具”的界面设计	182
      任务2  “随机摇号小工具”的功能实现	183
      习题9	195
      单元10  数据库编程	196
      项目12  开发一个“学生信息管理小工具”	196
      任务1  “学生信息管理小工具”的界面设计	197
      任务2  在应用程序中实现对指定数据库的连接操作	199
      任务3  数据库的查询和更新	205
      习题10	220
      单元11  Android基础知识	221
      项目13  系统安装与HelloWorld	221
      任务1  安装智能手机开发相关软件平台	221
      项目14  界面设计:控件与布局	224
      任务1  Android编程基础—UI设计	224
      习题11	227
      展开

      前     言

      Java语言自1995年Sun公司正式发布以来,就以它的安全性、平台无关性、性能优异等特点给编程人员带来一种崭新的设计理念,迅速成为计算机主流编程语言,也是目前使用最为广泛的网络编程语言之一。Java语言的应用领域其广泛,从大型复杂的企业级应用开发到小型便携式设备的应用开发都离不开Java活跃的身影,特别是如今很多的流行技术,如Android技术等都和Java有着直接的联系。学好Java是成为一名优秀软件开发工程师的必经之路,但对于编程初学者来说,Java的学习又显得比较难以理解。如何能让初学者找到正确的学习方法,掌握Java技术的精髓,是本书编者要解决的重要课题。
      本书共11个单元13个项目,每个项目又分解成不同的任务。每个任务均包含“任务分析->知识相关点->任务实施->技能拓展”等内容。通过对项目任务的演示和分析,让学生能直观地了解要解决的问题和可以达到的效果,同时也解决了只讲知识点不讲应用的问题。本书所有内容建议学时为104,其中单元1~3建议24学时,主要是掌握基本语法及面象对象基础知识;单元4~6建议24学时,主要让读者掌握面象对象高级特性及用Java实现类、掌握异常处理等;单元7、8建议24学时,主要掌握输入/输出流的使用及图形界面设计;单元9~11建议32学时,主要掌握网络编程、数据库编程及Android基础应用,为后续课程的学习打下基础。
      参与本书编写的教师均拥有多年Java课程的教学经验。本书由王新萍主编,参与本书编写工作并负责教材总体设计及统稿,樊斌锋、吴克强、陈炯任副主编,吴克强参与本书编写工作并收集相关资料,贾晋宁负责本书所有程序的调试工作。其中,第1单元由解莹编写,第2、3单元由杨杰编写,第4单元由樊斌锋编写,第5单元由王新萍编写,第6单元由吴文蔚编写,第7单元由张宇鑫编写,第8单元由张宇鑫、袁源编写,第9、10单元由王珽编写,第11单元由陈炯编写。
      本书配有电版的参考资料包,请有需要额老师登录华信教育资源网
      感谢所有对本教材编写给予支持的教师、专家及工作人员。
      由于时间仓促,作者水平有限,错误之处在所难免,恳请各位读者给予批评指正。
      展开

      作者简介

      本书暂无作者简介
    • 样 章 试 读
    • 图 书 评 价 我要评论
    华信教育资源网