新書推薦:
《
朋党之争与北宋政治·大学问
》
售價:HK$
99.7
《
甲骨文丛书·波斯的中古时代(1040-1797年)
》
售價:HK$
88.5
《
以爱为名的支配
》
售價:HK$
62.7
《
台风天(大吴作品,每一种生活都有被看见的意义)
》
售價:HK$
53.8
《
打好你手里的牌(斯多葛主义+现代认知疗法,提升当代人的心理韧性!)
》
售價:HK$
66.1
《
新时代硬道理 广东寻路高质量发展
》
售價:HK$
77.3
《
6S精益管理实战(精装版)
》
售價:HK$
100.6
《
异域回声——晚近海外汉学之文史互动研究
》
售價:HK$
109.8
|
內容簡介: |
内 容 简 介本书通过项目引入、任务分解的方式,将相关知识点融入整个任务中,着重强调应用与基础相结合。读者通过完成项目,可逐步掌握Java程序设计的具体方法。本书以Java程序开发工程师岗位的职业能力为主线,把Java技术知识融入项目的分解任务中。全书共11个单元,内容主要包括Java平台及使用等14个项目,每个项目又分解为不同的任务,每个任务都按照任务分析相关知识点任务实施技能拓展的模式进行编写。本书内容丰富,项目经典,知识讲解系统,能力培养突出,既可作为职业院校Java程序设计课程的教材,也可作为软件开发人员或Java自学者的参考书。
|
關於作者: |
王新萍,1987至今 在山西职业技术学院从教 任信息管理教研室主任,计算机系erp专业的课程带头人。曾获学校优秀教师,2009年被评为学校首批骨干教师。主要著作方向为数据库、计算机基础应用 、语言类。主要项目经历有:独立开发"山西电子工业学校考务管理系统;主持"项目为基础任务驱动模式的VB课程教学教研项目。主持省级课题两项;山西省中小企业局聘任专家;在企业兼职多年,主持技术服务项目多项。
|
目錄:
|
目 录
单元1 Java语言概述
项目1 Java开发平台的搭建及使用
任务1 初识Java语言
任务2 搭建Java开发环境
任务3 编写第一个Java程序
习题1
单元2 Java语言开发基础
项目2 猜数字游戏
任务1 确定变量
任务2 选择数据类型
任务3 确定表达式
任务4 循环猜数并统计次数
任务5 Java注释
习题2
单元3 面向对象基础知识
项目3 学生信息管理系统
任务1 抽象学生类,创建学生对象
任务2 确定输出学生信息的方法
任务3 数据隐藏的隐私程序设计
习题3
单元4 面向对象高级特性
项目4 动物园中游客与动物玩耍
任务1 不同动物的行为表现
任务2 利用多态解决游客与动物玩耍
任务3 不同种类图书的信息
任务4 模拟USB接口
习题4
单元5 包、数组和字符串
项目5 学生成绩管理系统
任务1 学生成绩计算
任务2 实现学生成绩管理系统
项目6 String及StringBuffer
任务 字符串连接操作
项目7 定义包和导入包
任务 将多个类放入同一包中
习题5
单元6 Java的异常处理
项目8 通过实例了解Java的异常
任务1 编写一个大小写字母转换的案例
任务2 学习在程序中生成异常处理
习题6
单元7 图形用户界面
项目9 建立学生成绩管理系统用户登录界面
任务1 建立用户登录界面窗口
任务2 为登录界面窗口添加基本组件
任务3 布局窗口中的组件
任务4 为用户登录界面添加事件响应
习题7
单元8 Java的输入输出
项目10 建立用户注册系统
任务1 建立用户信息保存目录
任务2 保存用户文件信息
习题8
单元9 多线程机制
项目11 开发一个随机摇号小工具
任务1 随机摇号小工具的界面设计
任务2 随机摇号小工具的功能实现
习题9
单元10 数据库编程
项目12 开发用户管理系统
任务1 创建MySql数据库
任务2 创建数据库操作基类BaseDao类
任务3 创建实体类
任务4 用户管理系统的界面设计
任务5 用户管理系统的功能实现
习题10
单元11 Android基础知识
项目13 系统安装与HelloWorld
任务 安装智能手机开发相关软件平台
项目14 界面设计控件与布局
任务 Android编程基础UI设计
习题11
|
內容試閱:
|
前言
Java程序语言的应用领域非常广泛,从大型的企业级应用开发到小型便携式设备的应用开发都离不开Java活跃的身影,特别是如今很多的流行技术,如Android技术等都和Java有着直接的联系。学好Java是成为一名优秀软件开发工程师的必经之路,但对于编程初学者来说,Java的学习又显得比较难以理解。如何能让初学者找到正确的学习方法,掌握Java技术的精髓,是本书编者要解决的重要课题。
本书包含11个单元及14个项目,每个项目又分解成不同的任务。每个任务均包含任务分析相关知识点任务实施技能拓展等内容。通过对项目任务的演示和分析,让学生能直观地了解要解决的问题和可以达到的效果,同时也解决了只讲知识点不讲应用的问题。本书所有内容的建议课时为104学时,其中单元1~单元3建议课时为24学时,主要是掌握基本语法及面象对象编程的基础知识;单元4~单元6建议课时为24学时,主要让读者掌握面象对象语言的高级特性及用Java语言实现类、掌握异常处理等;单元7和单元8建议课时为24学时,主要掌握输入输出流的使用及图形界面设计;单元9~单元11建议课时为32学时,主要掌握网络编程、数据库编程及Android基础应用,为后续课程的学习打下基础。
本教材由王新萍主编,负责教材总体设计、统稿及编写工作。陈炯参与本书编写工作并收集相关资料,贾晋宁、吴克强负责本书所有程序的调试工作。其中第1、2、3、4单元由王新萍编写;第5单元由樊斌峰编写;第6单元由吴文蔚编写;第7单元由张宇鑫编写;第8单元由袁源编写;第9单元解莹编写;第10单元由王珽编写;第11单元由杨杰编写。本教材实训指导书、电子课件、电子教案、单元设计、整体设计、课程标准等由王新萍编写。
随书配套的相关数字资源包括电子教案、模拟试题、各章程序项目实践题答案及各章课后复习题答案,此外还附有《Java语言实践方案》包含《Java语言趣味程序实例》、《Java语言实训大纲》、《Java语言实训实施方案》、《Java语言实训指导书》、《Java语言实践教学方案设计》。请有需要的老师登录华信教育资源网下载或扫描封底二维码获取相关信息。
感谢所有对本教材编写给予支持的教师、专家及工作人员。
由于时间仓促,作者水平有限,错误之处在所难免,恳请各位读者给予批评指正。
|
|