Java实例应用教程

Java实例应用教程

王建虹, 主编

出版社:中国人民大学出版社

年代:2010

定价:26.0

书籍简介:

本书共分为两篇,第一篇以学生管理系统的典型实例阐明了使用Java进行数据库应用程序开发的过程和方法,并将Java集成开发环境MyEclipse的使用融入到实例开发中;第二篇共分为Java基本语法、数组与字符串、面向对象的Java编程、抽象类、接口和内部类、集合的应用、AWT和Swing、使用I/O流等七个部分,对深入学习java程序设计所需掌握的知识内容作了详细和深入的介绍。

书籍目录:

第1篇 使用Java开发数据库应用程序 项目1 初识Java程序 任务1 准备知识 1.1.1 为什么学习Java 1.1.2 Java是什么 1.1.3 Java技术平台 1.1.4 Java的开发工具 任务2 sun JDK软件包的安装 任务3 工作过程(代码及分析) 任务4 Java的包结构 1.4.1 包的含义 1.4.2 包的分类与调用 1.4.3 包与Java文件路径的关系 课后练习题 项目2 学习使用MyEclipse

第1篇 使用Java开发数据库应用程序 项目1 初识Java程序 任务1 准备知识 1.1.1 为什么学习Java 1.1.2 Java是什么 1.1.3 Java技术平台 1.1.4 Java的开发工具 任务2 sun JDK软件包的安装 任务3 工作过程(代码及分析) 任务4 Java的包结构 1.4.1 包的含义 1.4.2 包的分类与调用 1.4.3 包与Java文件路径的关系 课后练习题 项目2 学习使用MyEclipse 任务1 MyEclipse的下载、安装与运行 2.1.1 MyEclilDse的下载 2.1.2 MyEclipse的安装 2.1.3 MyEclipse的运行 任务2 MyEclipse的界面布局 任务3 MyEclipse的基本操作 2.3.1 设置工作区 2.3.2 创建、打开、关闭Java项目 2.3.3 导入、导出Java项目 2.3.4 添加、修改和删除JRE 2.3.5 设置Java Build Path信息 2.3.6 设置编辑器字体、颜色和显示行号 2.3.7 注释与取消注释 2.3.8 生成getters和setters方法 2.3.9 格式化源代码 2.3.10 断点和调试器任务4安装VE(visual Editor)插件 2.4.1 下载VE插件 2.4.2 安装VE插件 任务5 使用MyEclipse编写、编译并运行Java程序 2.5.1 创建Java项目 2.5.2 创建Java类,编写类的代码 2.5.3 编译运行Java程序 课后练习题2 项目3 学生管理系统的界面设计 任务1 创建学生管理系统的主窗体 3.1.1 知识准备:GUI设计、JFrame组件 3.1.2 工作过程 任务2 创建学生管理系统的主菜单 3.2.1 知识准备:菜单组件、事件处理 3.2.2 工作过程 任务3 创建主窗体的工具栏 3.3.1 知识准备:JToolBar组件、JButton组件 3.3.2 工作过程 任务4 设计学生信息编辑窗体 3.4.1 知识准备:JLabel组件、JLabel的常用方法、JTextField组件、JCamboBox组件 3.4.2 工作过程 任务5 登录窗体的实现 3.5.1 知识准备:JPassword Field组件、JFrame背景图 3.5.2 工作过程 任务6 窗体间的跳转 3.6.1 知识准备:窗体间的跳转、跳转条件、消息框 3.6.2 工作过程 任务7 帮助菜单的实现 3.7.1 知识准备:帮助文件、HTML Help Workshop的用法介绍 3.7.2 工作过程 课后练习题3 项目4 学生管理系统的数据库操作 任务1 建立数据库及表 4.1.1 知识准备:数据库概念、SQL语言、数据库表的设计 4.1.2 工作过程 任务2 利用JDBC访问数据库 4.2.1 知识准备:JDBC简介、JDBC基本编程模式、异常处理 4.2.2 工作过程 任务3 完善登录功能 4.3.1 知识准备:登录验证、select语句 4.3.2 工作过程 任务4 向数据库添加学生信息 4.4.1 知识准备:insert语句、List接口和Array List类 4.4.2 工作过程 任务5 从数据库中删除学生信息 4.5.1 知识准备:delete语句、确认框 4.5.2 工作过程 任务6 修改数据库中的学生信息 4.6.1 知识准备:update语句、用Prepared Statement代替Statement 项目5 完善学生管理系统的数据展示 任务1 用表格组件JTable展示全部学生信息 5.1.1 知识准备:JTable组件、建立JTable表格 5.1.2 工作过程 任务2 用树形结构组件JTree显示数据 5.2.1 知识准备:JTree组件及示例 5.2.2 工作过程 任务3 打包发布学生管理系统 5.3.1 知识准备:JAR文件、在MyEclipse中打包JAR 5.3.2 工作过程 课后练习题5第二篇 深入学习Java程序设计 项目6 学习Java基本语法 任务1 输出员工信息(数据类型) 任务2 计算学生成绩(运算符与表达式) 任务3 制作电子万年历(条件语句) 6.3.1 if条件语句9l 6.3.2 switch语句 任务4 完善电子万年历(循环语句) 任务5 判定学生的优秀级别(break、continue语句) 课后练习题6 项目7 使用数组与字符串 任务1 斐波那契数列的输出(一维数组) 任务2 矩阵的乘法(二维数组) 任务3 学生成绩排序(数组排序) 7.3.1 起泡排序 7.3.2 Arrays类的sort方法 任务4 判断回文字符串(字符串处理String类) 任务5 字符串的追加(字符串处理String Buffer类) 课后练习题7 项目8 面向对象的Java编程 任务1 面向对象概述 8.1.1 面向对象的思想(四大发明之活字印刷) 8.1.2 面向对象中的基本概念 8.1.3 面向对象和基于对象的区别 8.1.4 面向对象编程 任务2 设计“人”类小程序(创建、封装类) 8.2.1 类和方法 8.2.2 创建和使用对象 8.2.3 为类的对象赋初值(构造方法) 8.2.4 完善Person类——带get和set方法(封装) 8.2.5 自动统计人数(类成员) 任务3 设计亚洲人的类(继承) 8.3.1 创建子类 8.3.2 子类对父类方法的重写(方法的重写) 8.3.3 instanceof对象运算符 任务4 用多态的方法设计“中国人”类 8.4.1 构造方法的重载 8.4.2 普通方法的重载和重写 课后练习题8 项目9 理解抽象类、接口和内部类 任务1 吃饭实例(抽象类) 任务2 在主板的接口上安装声卡、网卡(接口) 任务3 报警门的设计(接口和抽象类的应用) 任务4 使用内部类 课后练习题9 项目10 集合的应用 任务1 学生信息存储(集合简介) 任务2 学生信息处理(Array List应用) 10.2.1 在Array List中添加和删除对象 10.2.2 在Array List中查询和修改对象 10.2.3 Array List的遍历(迭代) 10.2.4 Array List的排序 任务3 顾客排队(Linked List应用) 任务4 商品价格处理(HashMap应用) 课后练习题10 项目11 深入理解AWT和swing 任务1 创建输入用户信息界面的主窗体(JFrame) 任务2 对输入用户信息界面进行布局设计(布局管理器) 任务3 向输入用户信息界面添加组件 任务4 实现输入用户信息界面上的功能(事件处理) 课后练习题11 项目12 使用I/O流 任务1 实现记事本的文件打开和保存功能(文件流、缓冲流) 12.1.1 使用字节方式读写文件 12.1.2 使用字符方式读写文件 12.1.3 使用缓)中流高效率读写文件 任务2 使用File类来管理文件和目录 任务3 实现数据库中数据的导入、导出(数据输入、输出流) 任务4 随机读取文件中的数据(随机存取文件类) 任务5 记录用户的登录信息到文件(对象流) 课后练习题参考文献

内容摘要:

本书共分为两篇,第一篇以学生管理系统的典型实例阐明了使用Java进行数据库应用程序开发的过程和方法,并将Java集成开发环境My Eclipse的使用融入到实例开发中;第二篇对深入学习。Java程序设计所需掌握的知识内容作了详细和深入的介绍,共分为、Java基本语法,数组与字符串,面向对象的Java编程,抽象类、接口和内部类,集合的应用,AWT和Swing,使用I/O流等七个部分。 本书不仅适合没有编程经验的读者学习。也适合有一定程序设计语言基础的读者自学。本书可作为高等院校高职高专计算机专业教材和相关培训教材,也可作为程序设计人员的参考用书。

编辑推荐:

本书以完成案例任务为目标,整个内容围绕任务的解决展开,以案例为载体,将知识点有机地融入其中,引导学生自主思考创新,全面开发学生的潜能;符合读者循序渐进、由浅入深的学习习惯,内容起点低,操作上手快,学习效果好;不讲深奥的原理,不涉及不常用的知识,只介绍程序设计最常用的内容,但技术和工具起点高,采用最新的工具My Eclipse,高调进入Java行业;紧扣内容的习题和实训,在讲解完每二个任务之后,每章附有课堂练习,使学生“学中做、做中学”;每章附有紧扣所讲内容的典型习题及实训,以帮助读者巩固所学知识。

书籍规格:

书籍详细信息
书名Java实例应用教程站内查询相似图书
丛书名全国高职高专计算机系列精品教材
9787300124322
如需购买下载《Java实例应用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国人民大学出版社
版次1版印次1
定价(元)26.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java实例应用教程是中国人民大学出版社于2010.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。