Java语言程序设计与实现:微课版

Java语言程序设计与实现:微课版

作者:张桓徐丽

出版社:人民邮电

出版年:2018年2月

ISBN:9787115469601

所属分类:诗歌文集

书刊介绍

《Java语言程序设计与实现:微课版》内容简介

本书将Java的精髓知识分解为14个项目,划分成三部分:项目一~项目七为第一部分,围绕Java面向对象编程设计基础展开,内容包括Java开发环境的搭建、开发工具Eclipse的使用、Java程序的基本结构、Java基本语法、数据的输入与输出、类与对象的应用、面相对象高级语法的使用、程序异常处理等;项目八~项目十二为第二部分,围绕面向对象程序开发中不同类型的应用实现展开,内容包括Java图形用户界面开发、Java事件响应处理机制、Java数据库编程开发、Java文件处理、Java多线程处理等。项目十三~项目十四为第三部分,围绕实际项目的实现展开,内容包括信息管理系统类项目的开发、桌面游戏类项目的开发等。本书以高职高专计算机相关专业和其他有编程需求的工科专业的初学者为主要使用对象,也可作为Java开发人员的参考书使用。
张桓,发表了《“天津模式”下职业教育发展对策研究》、《“双证书”课程体系开发的研究与实施》等多篇论文;出版了“十一五”国家级规划教材《网页设计与制作》、《软件开发综合训练教程》等多部教材;主讲了《软件开发工具》、《网络数据库》等课程获评为天津市级精品课。参与建设的《软件开发综合实训》课程被教育部评审为国家级精品课、国家级教学资源共享课程。

作品目录

前言
项目一
Java语言概述
任务一
Java的起源
任务二
程序设计思想的发展
任务三
Java的三大开发体系
课后练习
项目二
Java程序设计初识
任务一
Java开发环境的搭建
任务二
了解Eclipse集成开发工具
任务三
简单Java程序的实现
任务四
拓展实训任务
课后练习
项目三
Java语法基础
任务一
用户标识符与保留字
任务二
数据类型
任务三
Java运算符和表达式
任务四
Java程序的注释方式
任务五
Java程序的输入输出
任务六
分支控制语句
任务七
循环控制语句
课后练习
项目四
数组
任务一
一维数组
任务二
二维及多维数组
任务三
数组(Arrays)类
任务四
字符串
课后练习
项目五
面向对象的程序设计基础
任务一
面向对象的基本概述
任务二

任务三
对象
任务四
方法的进一步讨论
任务五
变量的进一步讨论
课后练习
项目六
类的继承、包及接口
任务一
类的继承
任务二
抽象类
任务三
内部类、匿名类及最终类
任务四
包及访问限定
任务五
接口
课后练习
项目七
程序的异常处理
任务一
Java异常
任务二
Java异常处理机制
任务三
捕获异常
任务四
抛出异常
任务五
自定义异常
任务六
拓展实训任务
课后练习
项目八
Java的图形用户界面开发
任务一
图形用户界面简介
任务二
容器
任务三
布局管理
任务四
基本组件
任务五
菜单与工具栏
任务六
图形图像处理
任务七
拓展实训
课后练习
项目九
Java的事件处理机制
任务一
Java的事件处理
任务二
事件监听与处理
任务三
常用事件
任务四
拓展实训
课后练习
项目十
Java的数据库编程开发
任务一
JDBC概述
任务二
应用JDBC访问数据库
任务三
拓展实训任务
课后练习
项目十一
Java的文件操作
任务一
I/O概述
任务二
文件管理
任务三
文件字节流
任务四
文件字符流
任务五
文件处理
任务六
拓展实训任务
课后练习
项目十二
多线程处理
任务一
线程概述
任务二
线程的创建及启动
任务三
多线程的控制
任务四
拓展实训
课后练习
项目十三
图书馆管理信息系统项目开发
任务一
需求分析
任务二
数据库设计
任务三
系统详细设计
任务四
程序发布
课后练习
项目十四
Java桌面游戏项目开发
任务一
2048游戏需求分析
任务二
系统详细设计
课后练习

相关推荐

微信二维码