网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java程序设计教程(21世纪高等职业教育计算机系列规划教材)
分类
作者 刘甫迎
出版社 电子工业出版社
下载
简介
编辑推荐

郑显举、陈振梁、樊婷婷编著的《Java程序设计教程》重在培养学生基于工程的Java项目开发的实践动手能力,分析能力,解决问题的能力。本书在选材上,讲述的理论“以必需够用为度”,减轻学生负担,突出实践动手能力和实用性,突出案例,配有实验指导书、习题、模拟试题、教学大纲等便于学习与教学。本书可作为高等院校及软件学院的教材,也适于从事软件开发和应用的人员参考。

内容推荐

郑显举、陈振梁、樊婷婷编著的《Java程序设计教程》介绍了:Java程序设计语言是由Sun公司开发的面向对象的语言,其既可开发一般的商务程序,又可用于Web编程,是Java EE企业级编程的语言基础。可以编译跨平台、跨语言的代码,去掉了C语言中的指针和多继承,简单易学且功能强大,越来越受到人们的青睐。

《Java程序设计教程》共有15章和3个附录。详述了Java及其开发环境,Java的基本数据,方法、类和对象,数组和结构,继承、重载、接口与多态,异常处理,图形用户界面(GUI),程序设计(Swing、AWT),文件的输入和输出,多线程,数据库操作,Applet,Java的多媒体技术等。本书一开始便是以面向对象程序设计来展开的,内容实用,注重对读者编程能力的培养。

《Java程序设计教程》有案例、习题。教学大纲、实验指导书和模拟试题,便于学习与教学。可作为高等学校及软件学院的教材,也适于从事软件开发和应用的人员参考。

目录

第1章 Java及其开发环境

1.1 程序设计与Java语言

  1.1.1 什么是程序设计

  1.1.2 面向对象程序设计

  1.1.3 Java的由来和发展

  1.1.4 Java程序设计语言的特点

1.2 使用Java编写第一个程序

  1.2 1 开始写程序

  1.2.2 为程序添加注释

  1.2.3 运行程序

  1.2.4 修改程序

1.3 Java开发环境

  1.3.1 JDK简介

  1.3.2 搭建和配置JDK平台

习 题

第2章 Java的基本数据

2.1 变量和常量

2.2 数据类型

  2.2.1 整型数据类型

  2.2.2 算术语句

  2.2.3 布尔型数据类型

  2.2.4 浮点型数据类型

  2.2.5 数字类型转换

  2.2.6 字符型数据类型

习 题

第3章 方法、类和对象

3.1 在程序中使用方法

  3.1.1 创建无参数的方法

  3.1.2 只要一个参数的方法

  3.1.3 使用多个参数的方法

  3.1.4 有返回值的方法

3.2 类的使用

  3.2.1 类的定义

  3.2.2 创建一个类

  3.2.3 使用实例方法

  3.2.4 声明对象

  3.2.5 组织类

  3.2.6 使用构造方法

习 题

第4章 顺序、选择和循环结构

4.1 输入和判定

  4.1.1 简单的键盘输入

  4.1.2 绘制流程图

  4.1.3 用if判定

  4.1.4 if…else结构

  4.1.5 复合语句

  4.1.6 if和if…else的嵌套

4.2 特殊运算符、开关语句和优先级

  4.2.1 AND和OR运算符

  4.2.2 开关语句

  4.2.3 条件运算符

  4.2.4 NOT运算符

  4.2.5优先级

4.3 循环和简捷运算

  4.3.1 while循环

  4.3.2 简捷算术运算符

  4.3.3 for循环

  4.3.4 do…while循环

  4.3.5 循环嵌套

习 题

第5章 数组和字符串

5.1 数组

  5.1.1 声明一个数组

  5.1.2 初始化数组

  5.1.3 使用数组下标

  5.1.4 声明一个对象数组

  5.1.5 数组查找

  5.1.6 传递数组到方法

  5.1.7 使用数组的length数据成员

5.2 字符串

  5.2.1 字符串定义

  5.2.2 字符串比较

  5.2.3 使用其他字符串方法

  5.2.4 把字符串转换成数字

5.3 高级数组技术

  5.3.1 数组元素的排序

  5.3.2 数组对象的排序

  5.3.3 字符串排序

  5.3.4 维数组

  5.3.5 多维数组

  5.3.6 使用字符串缓冲

习 题

第6章 继承和多态

6.1 继承的概念

  6.1.1 定义继承

  6.1.2 成员的访问继承

6.2 访问控制

6.3 覆盖

  6.3.1 方法覆盖

  6.3.2 使用this关键字

  6.3.3 使用super关键字

  6.3.4 this和super的联系和区别

6.4 类的根——Object类

  6.4.1 equals()方法的使用

  6.4. 2 toString()方法的使用

6.5 创建多级类层次

6.6 构造方法的调用顺序

6.7 方法重载

  6.7.1 什么是重载

  6.7.2 构造方法重载

6.8 多态

习 题

第7章 包和接口及其他

7.1 包

  7.1.1 定义包

  7.1.2 理解类路径(CLASSPATH)

  7.1.3 import语句

  7.1.4 访问控制的例子

  7.1.5 常用系统包

7.2 关键字static

  7.2.1 类属性(class Attributes)

  7.2.2 类方法

  7.2.3 静态初始化

7.3 关键字final

7.4 抽象类

7.5 接口

  7.5.1 接口定义

  7.5.2 实现接口

7.6 系统常用类

  7.6.1 Class类

  7.6.2 Object类

  7.6.3 String类

  7.6.4 String Buffer类

  7.6.5 Math类

  7.6.6 简单类型包装器

  7.6.7 System类

习 题

第8章 异常处理

8.1 异常简介

  8.1.1 异常

  8.1.2 调式代码和捕捉异常

  8.1.3 使用getMessage()方法

  8.1.4 抛出并捕捉多个异常

  8.1.5 finally块的使用

8.2 高级异常的概念

  8.2.1 理解传统错误处理的局限

  8.2.2 指定方法能够抛出的异常

  8.2.3 单独处理每个捕捉到的异常

  8.2.4 通过调用栈来跟踪异常

  8.2.5 创建自身的异常

习 题

第9章 文件的输入和输出

9.1 文件概念

  9.1.1 文件类

  9.1.2 数据文件结构和文件流

  9.1.3 使用文件流

9.2 文件的读和写

  9.2.1 写文件

  9.2.2 读文件

习 题

第10章 多线程

10.1 线程的概念

  10.1.1 什么是线程

  10.1.2 Java线程模型

  10.1.3 线程的状态和生命周期

10.2 主线程

10.3 创建线程

  10.3 1 实现Runnable接口

  10.3.2 扩展Thread

  10.3.3 选择合适方法

10.4 创建多线程

10.5 使用isAlive()和join()

10.6 线程优先级

10.7 线程同步

  10.7.1 使用同步方法

  10.7.2 同步语句

10.8 线程间的通信

习 题

第11章 图形用户界面(GUI)程序设计

11.1 图形用户界面(GUI)程序设计的概念

  11.1.1 创建窗体

  11.1.2 面板(JPanel) 

  11.1.3 布局管理器

11.2 事件

  11.2.1 事件和事件处理

  11.2.2 AWT事件类的方法

  11.2.3 常用的事件方法

11.3 常用控件

  11.3.1 标签和文本组件

  11.3.2 按钮、单选按钮和多选按钮

  11.3.3 组合框、列表框

  11.3.4 进度条和滚动条

  11.3.5 菜单

习  题

第12章 Java数据库编程

12.1 什么是JDBC

  12.1.1 JDBC驱动程序的类型

  12.1.2 JDBC数据库驱动和JDBC URL

12.2 数据库的连接

  12.2.1 建立ODBC数据源

  12.2.2 创建数据库连接

12.3 访问数据库

  12.3.1 JDBC常用类和接口

  12.3.2 建立连接

  12.3.3 建立会话

  12.3.4 操作数据库

习 题

第13章 Java Applet编程

13.1 Java Applet基础

  13.1.1 在HTML中调用Applet

  13.1.2 编写一个使用标签的简单Applet

  13.1.3 改变标签的字体

  13.1.4 向Applet添加文本框和按钮组件

  13.1.5 Applet的事件驱动编程

  13.1.6 添加输出到一个Applet

13.2 Applet的生命周期和更复杂的Applet

  13.2.1 Applet的生命周期

  13.2.2 一个全交互的Applet

  13.2.3 使用SetLocation()方法

  13.2.4 使用SetEnable()方法

  13.2.5 得到帮助

习 题

第14章 Java的多媒体技术

14.1 Java的图形处理基础

  14.1.1 Graphics图形类

  14.1.2 绘制基本图形

  14.1.3 处理图形效果

  14.1.4 应用举例——制作移动显示图

14.2 Java的声音处理基础

  14.2.1 Applet类的play方法

  14.2.2 Applet类的getAudioClip方法

  14.2.3 应用举例——简单的音乐播放器

习  题

第15章 Java程序设计案例——五子棋对弈

习 题

附录A 《Java程序设计》教学大纲

附录B 《1ava程序设计》实验指导书

附录C 《Java程序设计》模拟试题

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/11 14:39:35