华信教育资源网
Java语言程序设计
作   译   者:王新萍 出 版 日 期:2013-12-01
出   版   社:电子工业出版社 维   护   人:关雅莉 
书   代   号:G0220650 I S B N:9787121220654

图书简介:

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

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

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

    图书详情

    ISBN:9787121220654
    开 本:16开
    页 数:240
    字 数:384

    本书目录

    单元1  Java语言概述 1
    项目1  Java平台及使用 1
    任务1  搭建Java开发环境 1
    任务2  初步认识Java世界 7
    习题 14
    单元2  Java语言开发基础 16
    项目1  猜数字游戏 16
    任务1  确定变量 16
    任务2  选择数据类型 17
    任务3  确定表达式 20
    任务4  循环猜数,并统计次数 23
    任务5  Java注释 35
    习题 37
    单元3  面向对象基础知识 41
    项目1  学生信息管理系统 41
    任务1  抽象学生类,并创建学生对象 41
    任务2  确定输出学生信息的方法 46
    任务3  数据隐藏的“隐私”程序设计 53
    习题 58
    单元4  面向对象高级特性 60
    项目1  动物园中游客与动物玩 60
    任务1  不同动物的行为表现 60
    任务2  利用多态解决游客与动物玩 72
    任务3  不同种类图书的信息 82
    任务4  模拟USB接口 88
    习题 92
    单元5  包、数组和字符串 94
    项目1  学生成绩管理系统 94
    任务1  学生成绩计算 94
    任务2  实现学生成绩管理系统 103
    项目2  String及StringBuffer 109
    任务1  字符串连接操作 109
    项目3  定义包和导入包 116
    任务1  多个类放入同一包中 116
    习题 119
    单元6  Java的异常处理 120
    项目1  通过实例了解Java的异常 120
    任务1  编写一个大小写转换的案例 120
    任务2  学习在程序中生成异常处理 126
    习题 128
    单元7  Java的输入输出 129
    项目1  流与文件的基本操作 129
    任务1  获取文件属性 129
    任务2  使用字符流复制文件 133
    任务3  用字节流复制文件 137
    任务4  一个简单的随机文件读写程序 141
    项目2  以对象为单位读写数据 143
    任务1  读写学生对象数据 143
    项目3  文件的压缩和解压缩 145
    任务1  一个简单的压缩和解压缩程序 146
    项目4  文件选择对话框 150
    任务1  使用文件对话框打开和保存文件 150
    习题 156
    单元8  图形用户界面 157
    项目1  学习建立软件用户界面 157
    任务1  感知图形化用户界面 FirstGUIapp.java 157
    任务2  制作“欢迎访问”的小程序HelloApplet.java 158
    任务3  独立显示GUI界面FrameDemo.java,且其大小可以伸缩 160
    任务4  建立可以进行人-机交互的界面DialogDemo.java 161
    任务5  建立图示布局的GUI界面PanelDemo.java 163
    任务6  建立图示布局排列的GUI BorderLayoutDemo.java 165
    任务7  建立图示排列的GUI界面FlowLayoutDemo.java 166
    任务8  建立图示排列的GUI界面GridLayoutDemo.java 168
    任务9  建立图示排列的GUI界面CardLayoutDemo.java 169
    任务10  建立图示排列的GUI界面GridBagLayoutDemo.java 171
    项目2  保存清除信息 173
    任务1  输入内容EventDemo.java 173
    项目3  设计网报信息登记表 176
    任务1  填写信息 176
    任务2  建立网报信息录入标签LabelDemo.java 177
    任务3  建立网报中个人工作经历说明文本区TextAreaDemo.java 179
    任务4  建立网报信息中密码输入文本框TextFieldDemo.java 180
    任务5  建立网报信息中籍贯列表框ListDemo.java 181
    任务6  建立网报信息中个人爱好一项CheckBoxDemo.java 183
    习题 184
    单元9  多线程机制 185
    项目1  编程开发一个“随机摇号小工具” 185
    任务1  “随机摇号小工具”的界面设计 186
    任务2  “随机摇号小工具”的功能实现 187
    习题 199
    单元10  数据库编程 200
    项目1  编程开发一个“学生信息管理小工具” 200
    任务1  “学生信息管理小工具”的界面设计 201
    任务2  在应用程序中实现对指定数据库的连接操作 203
    任务3  数据库的查询和更新 209
    习题 224
    单元11  Android基础知识 225
    项目1  系统安装与HelloWorld 225
    任务1  安装智能手机开发相关软件平台 225
    项目2  界面设计:控件与布局 228
    任务2  Android编程基础,UI设计 228
    习题 231
    展开

    前     言

    Java语言自1995年Sun公司正式发布以来,就以它的安全性、平台无关性、性能优异等特点给编程人员带来一种崭新的设计理念,迅速成为计算机主流编程语言,也是目前使用最为广泛的程序设计语言之一。Java语言的应用领域极其广泛,从大型复杂的企业级应用开发到小型便携式设备的开发都离不开java活跃的身影,特别是如今很多的流行技术例如Android技术等都和Java有着直接的联系。学好Java是成为一名优秀软件开发工程师的必经之路,但对于编程初学者来说,Java的学习又显得比较难以接受和理解,如何能让初学者找到正确的学习方法,掌握Java技术的精髓,是本书编者要解决的重要课题。
    山西职业技术学院进入国家骨干高职院校建设行列后,不断推进学院精品课程资源建设,不断深化以职业能力培养为核心的专业改革及教材改革。本书作为学院课程建设成果之一,按照工学结合培养模式编写,强化职业技能培养,通过项目解析入手,采用任务驱动教学的形式编写,融知识学习与实践技能训练及拓展于一体,能够有效地帮助初学者迅速入门、系统学习。
    本书共11个单元20个项目,每个项目分解成不同的任务完成,每个任务包含“任务分析→知识相关点→任务实施→技能拓展”等内容。通过对项目任务的演示和分析,让学生能直观地了解要解决的问题和可以达到的效果,同时也解决了只讲知识点不讲应用的问题。本书所有内容建议授课 104学时,其中单元1、2、3建议24学时,主要是掌握基本语法及面向对象基础知识;单元4、5、6建议24学时,主要让读者掌握面向对象高级特性及用Java实现类、掌握异常处理等;单元7、8建议24学时,主要掌握输入/输出流的使用及图形界面设计;单元9、10、11建议32学时,主要掌握网络编程、数据库编程及Android基础应用,为后续课程的学习打下基础。
    参与本书编写的教师均有多年Java课程的高职教学经验,由王新萍担任主编,参与本书编写工作并负责本书总体设计及统稿,樊斌锋、陈炯担任副主编,参与本书编写工作并收集相关资料。其中,第1单元由解莹编写,第2、3单元由韩继英编写,第4单元由樊斌锋编写,第5单元由王新萍编写、第6单元由吴文蔚编写、第7单元由袁源编写、第8单元由张剑编写、第9、10单元由王珽编写,第11单元由陈炯编写。
    感谢所有对本书编写给予支持的教师、专家及工作人员。
    由于时间仓促,作者水平有限,错误之处在所难免,恳请各位读者给予批评指正。
    编  著  
    2013年10月
    展开

    作者简介

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