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

请输入您要查询的图书:

 

书名 Java应用开发技术基础(高校计算机基础系列教材)
分类 教育考试-大中专教材-成人教育
作者 卫颜俊
出版社 西安交通大学出版社
下载
简介
编辑推荐

本书是非常适合作为系统学习Java程序设计与应用开发的大学基础教材,全书分三篇共13章,各章内容相对独立,以适应不同基础的读者阅读,教师可以根据学时数量、学生水平和学习目的进行适当的裁减。一般推荐至少48学时,其中上课24学时,上机实验24学时,建议采用多媒体教室授课。

内容推荐

作者在多年的教学实践中,每一次的讲稿都是经过反复大修改一次而得出的。这本书可以说是作者几年来讲课笔记的汇总,并融人了许多实际开发之经验,全书自始至终本着学以致用的原则,文字经过仔细地推敲,程序是实际开发的缩影。从内容安排上,由浅入深,采用案例式的教学方式。本书非常适合作为系统学习Java程序设计与应用开发的大学基础教材,分三篇共13章,各章内容相对独立,以适应不同基础的读者阅读,教师可以根据学时数量、学生水平和学习目的进行适当的裁减。一般推荐至少48学时,其中上课24学时,上机实验24学时,建议采用多媒体教室授课。各个章节内容简介如下:

本书配有光盘,内容包括电子教案、各章例题源代码、习题简答、实验题目简答、案例文档和源代码以及常用Java小工具。

目录

前言

第一篇 基本程序设计

 第1章 走进Java世界

  1.1 Java概述

1.1.1 第一个Java程序

1.1.2 简介

1.1.3 Java与C/C++的比较

1.1.4 核心机制简介

  1.2 工具与使用

  1.2.1 JDK的安装

  1.2.2 JDK常用命令的使用

  1.3 标识符、保留字和注释

  1.3.1 标识符

  1.3.2 保留字

  1.3.3 注释与文档注释

  1.4 软件开发过程与程序结构

  1.5 编译运行常见错误与解答

习题1

 第2章 类与对象

  2.1 面向对象技术概述

  2.1.1 面向对象分析

  2.1.2 面向对象设计

  2.1.3 面向对象实现

  2.1.4 面向对象测试与维护简介

  2.2 BlueJ工具的安装与使用

  2.3 Java中的类与对象

  2.3.1 包的定义与使用

2.3.2 类及其成员的定义

2.3.3 对象的定义

2.3.4 静态成员与静态初始化器

2.3.5 方法重载

2.3.6 内部类

习题2

 第3章 基本语法

  3.1 数据类型、常量与变量

  3.1.1 数据类型

  3.1.2 常量与变量

  3.2 运算符与表达式

  3.2.1 赋值运算符与表达式

  3.2.2 算术运算符与表达式

  3.2.3 关系运算符与表达式

  3.2.4 条件运算符与表达式

  3.2.5 逻辑运算符与表达式

  3.2.6 移位运算符与表达式

  3.2.7 其他运算符与表达式

  3.3 控制结构

  3.3.1 顺序控制结构

  3.3.2 分支控制结构

  3.3.3 循环控制结构

  3.3.4 其他控制结构

  3.4 异常处理

  3.4.1 异常处理机制

  3.4.2 异常抛出

  3.4.3 异常捕获

  3.4.4 自定义异常

习题3

 第4章 数组与字符串

  4.1 数组

  4.1.1 一维数组

  4.1.2 二维数组

  4.1.3 多维数组

4.1.4 数组与算法

4.2 字符串

4.2.1 定长字符串

4.2.2 可变长字符串

4.2.3 split方法举例

4.2.4 StringTokenizer类举例

4.3 综合例子

习题4

 第5章常用Java系统类

5.1 算法与数据结构概述

5.1.1 算法

5.1.2 数据结构

5.2 递归

5.3 核心语言包(java.lang)

5.3.1 Objeet

5.3.2 Class

5.3.3 System

5.3.4 Math 

5.3.5 基本数据类型包装类

5.3.6 StringBuilder

5.4 工具包(java.util)

5.4.1 日期类

5.4.2 随机数类

5.5 数学包(java.math)

5.6 综合例子

习题5

 第6章 继承与多态

6.1 抽象类

6.2 接口

6.3 继承与实现

6.4 多态

6.5 综合例子

习题6

第二篇 高级程序设计

 第7章 线程应用程序设计

7.1 程序、进程与线程

7.2 进程的管理

7.3 定时器的管理

7.4 线程的定义与使用

7.4.1 Runnable接口的使用

7.4.2 Thread类的使用

7.5 线程的状态与调度

7.6 线程组使用简介

7.7 多线程与线程的同步

习题7

 第8章 输入输出处理

8.1 输入输出体系介绍

8.2 字节输入输出系列

8.2.1 字节输入输出

8.2.2 字节标准输入输出

8.2.3 字节文件输入输出

8.2.4 字节过滤输入输出

8.3 字符输入输出系列

8.3.1 字符输人输出

8.3.2 字符标准输出

8.3.3 字符缓冲输入输出

8.3.4 字符文件输入输出

8.3.5 字符串输入输出

8.4 文件综合管理

8.4.1 随机文件类

8.4.2 文件描述符类

8.4.3 文件类

8.5 对象的序列化

习题8

 第9章 可视化程序设计

9.1 GUI体系简介

9.2 AWT可视化基础

9.2.1 绘图和工具

9.2.2 组件与菜单

9.2.3 容器

9.2.4 布局管理器

9.2.5 基本事件

9.3 Swing可视化应用基础

9.3.1 典型容器与组件

9.3.2 Swing的标准对话框

9.4 Java2D与Java打印简介

9.5 JBuilder开发工具简介

9.6 案例中的可视化设计

习题9

第三篇 网络程序设计

 第10章 网页设计语言简介

10.1 Tomcat的安装与使用

10.2 HTML网页标记语言简介

10.2.1 基本语法

10.2.2 表格

10.2.3 表单

习题10

 第11章 Applet网页小程序

11.1 Applet基础知识

11.2 Applet的多媒体程序设计

11.3 Applet高级程序设计

11.3.1 Applet与浏览器的通信

11.3.2 Applet之间的通信

11.4 Applet的打包和包的扩展

11.5 Applet的安全性限制

习题11

 第12章 JSP应用

12.1 JSP基本语法

12.2 JSP与JavaBean 

12.3 JSP高级语法

12.4 综合例子

习题12

 第13章 网络应用

13.1 网络基础知识

13.2 Java网络程序设计体系

13.3 访问网络资源

13.4 有连接网络通信

13.5 无连接网络通信

习题13

附录一 实验报告内容要求及格式

附录二 实验

 实验1 JDK和BlueJ的安装与使用

 实验2 类与对象

 实验3 数据类型、常量与变量、运算符与表达式、控制结构、异常处理

 实验4 数组与字符串

 实验5 Java常用系统类的使用

 实验6 继承与多态

 实验7 线程应用程序设计

 实验8 输入输出处理

 实验9 可视化程序设计

 实验10 网页与Applet程序设计

 实验11 JSP应用程序设计

 实验12 网络程序设计

附录三 复习题

附录四 常用Java网站

参考文献

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 17:32:06