Java2傻瓜书

Java2傻瓜书
作 者: (美)Michael Morrison著;北京博彦科技发展有限公司译
出版社: 清华大学出版社
丛编项: 电脑神通傻瓜丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: JAVA语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Java2傻瓜书》作者简介

内容简介

内容简介本书是一本讲述Java语言程序设计的书。为了方便读者,使读者易于使用,本书分成四个部分。第一部分讲述Java的起源、Java的工具以及Java最基本的概念;第二部分讲述Java语言的基本知识;第三部分讲述Java的图形用户界面;第四部分讲述Java的多媒体功能;第五部分讲述了调试程序、编码风格,并介绍了Internet上丰富的Java资源。本书内容新颖、语言风趣、通俗易懂,适用于Java语言的初、中级程序设计人员学习使用,也可供大专院校师生阅读。本书原著书名为《Java1.2傻瓜书》,Sun公司在正式发布时将Java1.2更名为Java2,为此在本书中亦相应改为Java2。

图书目录

目录

第一部分 感受Java热潮

第一章 传说

什么是Java?

非常遥远的印度尼西亚群岛

Web 最好的朋友

Java:程序员的百宝箱 Kwan

带着Java编码戒指走向未来

应掌握的知识

第二章 Java:Web的伴侣

建立Java和HTML的联系

仅仅IThML就足以使您陷人困境

剖析HTML

HTML图像

链接世界

给applet一个空间

不安全或敏感的applet?

应掌握的知识

第三章 Java 工具

现代工匠的工具

Java编译器

运行Java编译器

观察appet

我可以得到解释器吗?

应掌握的内容

第四章 建立自己的appset

有点GUI对任何人都没有坏处

Java API基础

建立第一个applet

Applet: Date Tive

应掌握的知识

第五章 面向对象编程

面向对象之前

人脑,适合电脑

用对象考虑问题

对象

消息

继承

这对Java有何影响

应掌握的知识

第二部分 用JaVa思考

第六章 Java内幕一瞥

关于应用程序和applet

在图形和命令行应用程序间选择

Main事件

命令行参数

标准I/O:没有修饰的通讯

System.out对象

System.in对象

appet控制台

应掌握的知识

第七章 进入JaVa

记号(token)

标识符

关键字

直接量

操作符

分隔符

任何场合下的数据类型

整型数

浮点数

布尔值

字符

数组和字符串

Applet: Recipe

应掌握的内容

第八章 在Java中表达自己

表达式

操作符

数值操作符

布尔操作符

字符串操作符

赋值操作符

条件分支

if-else分支

switch分支

应用程序:ColorNames

应掌握的知识

第九章 感觉有点晕

到处存在的循环

使用for循环进行重复操作

while循环

Do循环

Applet: Countdown

跳出

应掌握的知识

第十章 为何使用类

如何成为编程方面的 Frank Lloyd Wright

类就是对象的蓝图

继承

使用方法添加类的行为

方法技巧

方法重载

从设计到构造

组织您的设计图纸

类的访问

与其他体系结构的接口

应掌握的内容

第三部分 Java之美

第十一章 Java一一画家的画布

从AWT开始

Java图形坐标系统

理解颜色

监控颜色

Java中的颜色

Applet: Colorize

深入学习Graphics类

图形基本元素

线

矩形

椭圆形

其他基本元素

Applet: Minnesota

用图形表示文本

Applet: Ransom

应掌握的内容

第十二章 下一项艺术工作

理解图像

图像类型

用Java表达您的作品

Applet: Slideshow

应掌握的内容

第十三章 与用户交互

满足用户需要

以事件表达

收听事件

事件来自何方?

处理鼠标输人

适应事件

处理键盘输人

Applet: Scribbler

应掌握的内容

第十四章 建立良好的第一印象

用户接口的重要性

组件是其中的核心

深人了解用户界面组件

标签

按钮

复选框和单选钮

选择框

列表框

文本域和文本区

理解面板

利用布局

流动布局

栅格布局

边界布局

卡片布局

栅格包布局

Applet: InvestmentCalc

Swing和AWT

应掌握的内容

第四部分 Java不仅具有漂亮的外表

第十五章 Java及其读写功能

I/O的基本知识

轻松控制流

输人流和读取器(reader)

输出流和写人器(writer)

读写文件

静下心来处理文件

Applet:Fortune

应掌握的知识

第十六章 Java和“全球村”

指尖下的世界

Internet寻址

使用URL定位资源

冲浪规则

客户与服务器

Java连网的基本知识

Applet :Searcher

扫描Web

真正有趣的套接字(socket)

应掌握的知识

第十七章 被线程挂起

两个线程的故事

线程真的那么重要吗?

多线程不利的一面

创建和使用线程

从Thread派生类

实现Runnable()接口

让线程去打个盹

Applet: AdBanner

应掌握的知识

第十八章 星期六上午的Java

Java也能制作卡通片

动画的基本知识

理解子画面(Sprite)

堆放子画面

当子画面发生碰撞时

一套使用方便的Sprite类

Sprite类

Sprite Vector类

Background类

Applet: Flying Saucer

应掌握的知识

第十九章 星期六晚上的Java

数字音频初步

声音的物理性质

数字声音的质量

使Java发声

用音乐表达心清

Applet: WildAnimals

应掌握的知识

第五部分Java是一项能自我提高的技术

第二十章 编写坚固程序的方法

调试的基本知识

一步一步地执行代码

盯着程序中的变量

对代码设置“路障”

采用合适的调试策略

错误预防性编程

异常处理

括号和运算优先级

引人(Import)限制

相等判断带来的错误

隐藏的成员

找出错误

利用好您的标准输出

跟踪方法

理解代码文档

应掌握的知识

第二十一章 如何让程序得到别人的青睐

给您的代码一幅好看的面孔

合理的缩进

空格是您的好朋友

简洁明了的注释

合理的命名

着重表示所有的常量

让更多的人喜欢Java

应掌握的知识

第二十二章 站在Java技术的顶峰

Java可不适合懒虫

丰富的Java资源

JavaSoft的Web站点

Java开发者连接

Developer·omc

《Java World》杂志

《Java Reprt》杂志

《Java Developer’s Joumal》杂志

Java新闻组

Java Applet评价服务

应掌握的知识

词汇表

附录A 安装Java开发工具包(JDK)

在Windows计算机上安装JDK

在SolariS计算机上安装JDK

附录B Java工具和技术

可视化开发工具

与Java有关的技术