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

请输入您要查询的图书:

 

书名 Java程序设计教程(重点大学计算机教材)
分类
作者 辛运帏//饶一梅
出版社 机械工业出版社
下载
简介
编辑推荐

计算机技术是不断发展、不断完善的技术,Java语言也是如此。在本书编写的过程中,Java语言仍没有停止它完善的脚步。本书从Java语言的基本特点入手,全面介绍Java语言的基本概念和编程方法,并深入讨论Java的高级特性。内容涵盖了Java的基本内容,是进一步使用Java进行技术开发的基础,愿本书能成为读者进入Java殿堂的铺路石。

内容推荐

本书从Java语言的基本特点入手,全面介绍Java语言的基本概念和编程方法,并深入讨论Java的高级特性。全书共分为11章,涵盖Java中的基本语法和数据类型,同时涉及类的概念、异常处理、用户界面设计等内容。此外,本书还对Applet小应用程序、I/O数据流及线程等内容做了介绍。本书内容详尽,并配合大量示例,在每章的最后均列出若干习题,供读者参考。

本书既可供高等院校本科生用作Java程序设计课程的教材,也可作为程序设计自学者和专业技术人员的参考书。

目录

前言

第1章 Java语言入门

 1.1 什么是Java语言

1.1.1 Java语言的特点

1.1.2 Java语言的新特点

1.1.3 Java的几种特殊机制

 1.2 基本的Java应用程序介绍

1.2.1 开发环境的安装

1.2.2 Java应用程序示例

1.2.3 程序的简单解释

1.2.4 常见错误

 1.3 使用Java核心API文档

 习题

第2章 Java的基本语法

 2.1 Java的基本语法单位

2.1.1 编码风格

2.1.2 基本元素

 2.2 Java的基本数据类型

2.2.1 基本数据类型

2.2.2 变量、说明和赋值

 2.3 基本操作

2.3.1 使用Java操作符

2.3.2 操作符的分类

 2.4 表达式

2.4.1 表达式的概念

2.4.2 类型转换

2.4.3 操作符的优先次序

 习题

第3章 程序流程控制

 3.1 顺序语句

  3.1.1 表达式语句

  3.1.2 块

 3.2 分支语句

  3.2.1 单分支语句

  3.2.2 多分支语句

 3.3 循环语句

3.3.1 for语句

3.3.2 while循环

3.3.3 do循环

 3.4 break与continue语句

  3.4.1 标号

  3.4.2 break语句

  3.4.3 continue语句

 习题

第4章 类的初步概念

 4.1 复合数据类型

  4.1.1 概述

  4.1.2 复合数据类型

 4.2 类和对象的初步介绍

  4.2.1 Java中的面向对象技术

  4.2.2 Java中的类定义

  4.2.3 访问权限修饰符

 4.3 对象的创建

  4.3.1 对象创建的过程

  4.3.2 构造方法

  4.3.3 默认初始化和null引用值

 习题

第5章 数组、容器和字符串

 5.1 数组

  5.1.1 数组说明

  5.1.2 创建数组

  5.1.3 数组边界及数组元素的引用

  5.1.4 数组拷贝

 5.2 容器

 5.3 字符串

  5.3.1 字符串说明及初始化

  5.3.2 字符串的处理方法

 习题

第6章 关于类的进一步讨论

 6.1 对象的构造和初始化

6.1.1 显式成员初始化

6.1.2 构造方法的相互调用

6.1.3 finalize方法

 6.2 方法的定义

 6.3 类的继承

  6.3.1 继承的定义

  6.3.2 多态性与转换对象

  6.3.3 方法重写

  6.3.4 父类构造方法调用

 6.4 this引用

 6.5 Java包

6.5.1 Java包的概念

6.5.2 import语句

6.5.3 目录层次关系及classpath环境变量

 6.6 类成员

6.6.1 类变量

6.6.2 类方法

 6.7 关键字final

6.7.1 终极类

6.7.2 终极方法

6.7.3 终极变量

 6.8 抽象类

 6.9 接口

6.9.1 接口的定义

6.9.2 接口的实现

 6.10 内部类

6.10.1 内部类的概念

6.10.2 匿名类

 习题

第7章 异常处理

 7.1 异常的概念

 7.2 异常的定义与处理

7.2.1 try、catch和finally语句

7.2.2 公共异常

 7.3 异常分类

 7.4 抛出异常

 7.5 创建自己的异常类

 习题

第8章 图形用户界面设计

 8.1 AwT与Swing

8.1.1 AWT与Swing包

8.1.2 组件、容器及内容窗格

 8.2 Swing组件

8.2.1 按钮

8.2.2 标签

8.2.3 组合框

8.2.4 列表

8.2.5 文本组件

8.2.6 菜单组件

8.2.7 对话框、标准对话框与文件对话框

 8.3 布局管理器

8.3.1 布局管理器简介

8.3.2 常用的布局管理器

8.3.3 其他的布局管理器

 8.4 控制组件外观

8.4.1 颜色

8.4.2 字体

8.4.3 绘图

 8.5 事件处理

8.5.1 事件处理模型

8.5.2 组件的事件处理

8.5.3 事件的种类

8.5.4 事件适配器

习题

第9章 Java AppIet

 9.1 编写Applet

 9.2 Applet的生命周期

 9.3 Applet的运行

9.3.1 用于显示Applet的方法

9.3.2 appletviewer

9.3.3 HTML与<applet>标记

9.3.4 Applet参数的读取

9.3.5 Applet与URL

 9.4 在Applet中的多媒体处理

9.4.1 在Applet中显示图像

9.4.2 在Applet中播放声音

 9.5 Applet的事件处理

 习题

第10 章Java I/O系统

 10.1 数据流的基本概念

  10.1.1 输入数据流

  10.1.2 输出数据流

 10.2 基本字节数据流类

  10.2.1 文件数据流

  10.2.2 过滤流

  10.2.3 管道数据流

  10.2.4 对象流

  10.2.5 可持续性

 10.3 基本字符流

10.3.1 读者和写者

10.3.2 缓冲区读者和缓冲区写者

 10.4 文件的处理

10.4.1 File类

10.4.2 随机访问文件

 习题

第11 章线程

 11.1 线程和多线程

  11.1.1 线程的概念

  11.1.2 线程的结构

 11.2 线程的状态

 11.3 创建线程

  11.3.1 继承Thread类

  11.3.2 实现Runnable接口

  11.3.3 关于两种创建线程方法的讨论

 11.4 线程的基本控制

  11.4.1 启动线程

  11.4.2 调度线程

  11.4.3 结束线程

  11.4.4 挂起线程

 11.5 同步与互斥问题

  11.5.1 线程间的通信

  11.5.2 对象的锁定标志

  11.5.3 线程的同步

 11.6 死锁

 11.7 综合应用

 习题

参考文献

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 22:24:38