JAVA简明教程

JAVA简明教程
作 者: 麦克布赖德 钟向群
出版社: 机械工业出版社
丛编项: 精华·简明·实用系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JAVA简明教程》作者简介

内容简介

JAVA是面向对象程序设计语言中的极品,本书在不大的篇幅中,以大量的程序实例,精辟的讲解,将一个博大的语言简洁地一一展现出来。本书共分9章,分别讲述了Java基础、变量与值、程序流、Applet基础、用户接口、线程以及图形、图形与声音的处理,最后对各章习题进行了解答。本书实用性强,是Java程序员一本较好的入门书,也是选修Java课程的大专院校学生学习的好教材。

图书目录

第1章 Java概述

1. 1 什么是Java

1. 1. 1 Java能干什么

1. 1. 2 需要学些什么

1. 2 程序设计语言

1. 3 Java虚拟机

1. 3. 1 JVM与浏览器

1. 4 面向对象程序设计

1. 4. 1 传统语言与00语言

1. 4. 2 对象的性质

1. 5 对象和类

1. 5. 1 继承性

1. 5. 2 多态性

1. 6 Java开发工具

1. 6. 1 工具安装

1. 6. 2 工具的组成

1. 7 准备工作

1. 8 第一个应用程序

1. 8. 1 用什么样的字处理器

1. 9 第一个Applet小程序

1. 9. 1 源代码

1. 9. 2 HTML文档

1. 10 浏览Applet

1. 10. 1 AppletViewer(Applet浏览器)

1. 10. 2 使用普通浏览器

1. 1l 开发Java

1. 11. 1 索引

1. 12 练习

第2章 变量和值

2. 1 数据类型

2. 1. 1 基本数据类型

2. 1. 2 参考数据类型

2. 2 创建变量

2. 2. 1 声明

2. 2. 2 变量名

2. 2. 3 赋值

2. 2. 4 常见错误:NO. 1

2. 3 输出

2. 3. 1 System. out. print

2. 3. 2 混合输出

2. 4 输入

2. 4. 1 System. in. read()

2. 4. 2 类型转换

2. 4. 3 异常

2. 5 运算

2. 5. 1 增量符与减量符

2. 5. 2 常见错误:NO. 2

2. 6 赋值运算符

2. 7 运算符优先级

2. 8 数组

2. 8. 1 数组初始化

2. 9 String对象

2. 9. 1 使用字符串

2. 9. 2 String[]args

2. 10 StringBuffer对象

2. 10. 1 从键盘输入字串

2. 11 变量的作用域

2. 11. 1 Java程序的形态

2. 11. 2 作用域

2. 12 练习

第3章 程序流

3. 1 测试条件值

3. 1. 1 关系运算符

3. 1. 2 逻辑运算符

3. 1. 3 AND和OR(与和或)

3. 2 for循环语句

3. 2. 1 代码块

3. 2. 2 循环条件的变化

3. 2. 3 循环嵌套

3. 2. 4 补注:随机数

3. 3 while循环语句

3. 3. 1 do...while

3. 4 if分支语句

3. 5 多分支结构

3. 6 Switch语句

3. 7 方法的使用

3. 7. 1 参数

3. 7. 2 返回值

3. 8 错误与异常

3. 8. 1 运行错

3. 8. 2 异常

3. 9 练习

第4章 Applet基础

4. 1 Applet方法

4. 2 AppletViewer

4. 3 在浏览器中浏览Applet

4. 4 文本显示

4. 5 字体(Font)

4. 6 颜色

4. 6. 1 Color对象与setColor()

4. 7 鼠标控制

4. 8 新方法

4. 9 Applet参数

4. 9. 1 计划

4. 9. 2

4. 9. 3 getParameter()

4. 10 练习

第5章 用户界面

5. 1 GUI及其组成元素

5. 1. 1 Button

5. 1. 2 Canvas

5. 1. 3 Checkbox和CheckboxGroup

5. 1. 4 Choice

5. 1. 5 Label

5. 1. 6 List

5. 1. 7 TextField

5. 1. 8 TextArea

5. 1. 9 Layout与Panel

5. 2 按钮和事件

5. 2. 1 事件

5. 3 事件目标

5. 4 CheckbOx和CheckboxGroup

5. 4. 1 创建Checkbox

5. 4. 2 Checkbox的选取

5. 5 文本元素

5. 5. 1 文本的操作

5. 6 数字的处理

5. 7 Choice和List

5. 7. 1 addItem()

5. 7. 2 索引

5. 8 布局

5. 8. 1 BorderLayout()

5. 8. 2 GridLayout()

5. 9 面板

5. 10 练习

第6章 图形

6. 1 线

6. 1. 1 drawLine()

6. 2 矩形

6. 3 椭圆

6. 4 多边形

6. 5 弧

6. 6 饼图

6. 6. 1 数组

6. 6. 2 预定义颜色

6. 7 画布上绘图

6. 8 练习

第7章 图像. 声音和文字

7. 1 图像文件

7. 2 图像的使用

7. 2. 1 URL

7. 2. 2 图像显示

7. 2. 3 简单的动画

7. 3 图像过滤

7. 3. 1 接口

7. 3. 2 类与方法

7. 3. 3 正式开始之前

7. 4 声音

7. 5 声音控制

7. 5. 1 检查文件

7. 5. 2 启动与关闭

7. 6 文字布局

7. 7 字串与数组

7. 8 练习

第8章 线程

8. 1 线程

8. 1. 1 带线程的applet

8. 2 活动图像

8. 3 下载控制

8. 3. 1 MediaTraCker

8. 3. 2 线程与1oaded变量

8. 4 练习

第9章 习题答案

9. 1 第1章答案

9. 2 第2章答案

9. 3 第3章答案

9. 4 第4章答案

9. 5 第5章答案

9. 6 第6章答案

9. 7 第7章答案

9. 8 第8章答案