JAVA从入门到精通

JAVA从入门到精通
作 者: Laurence Vanhelsuwe 邱仲潘
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java语言 程序设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JAVA从入门到精通》作者简介

内容简介

Java是现代计算机最流行的话题之一,它的规模可变性、可移植性、多线程、安全、面象对象的特点,以及强大的内存管理功能,使之成为有口皆碑的系统语言。本书全面介绍了Java的特性、基本功能以及它如何适应人们对多环境、多应用目标、多种编程方法等方面的知识;并以大量篇幅介绍了生成基于Java动画和多媒体过程。本书还提供了大量的编程实例(这些实例程序也可在与书书配套的光盘中找到),帮助读者以最简单、快捷的方法进入Java编程的坦途。本书适合于希望学习、掌握Java编程方法的各级技术人员。

图书目录

第一部分 Java基础

第1章 Java简介

什么是Java

Java简史

Java与Web

Java结构

Java与其它工具一起使用

第2章 小程序、应用程序与Java开发工具

小程序与应用程序

Java开发工具(JDK)

用JDK建立应用程序

用JDK建立小程序

小结

第3章 使用Java对象

面向对象编程简介

构造器和结束器

小结

第4章 数据类型、修饰符和表达式

Java语法

基本数据类型

范围规则

修饰符

小结

第5章 再谈类、接口和包

转换

this和Super

对象内存模型

接口

包(packages)

小结

第6章 数组与流控制语句

什么是数组?

使用数组

多维数组

流控制语句概述

条件语句

循环语句

流终止语句

一个例子:日最高温度

小结

第7章 异常处理

异常处理概述

异常处理

生成自己的异常类

举例:年龄异常

小结

第8章 线程

简介

线程基础

高级线程技术

小结

第二部分 采用标准Java类

第9章 标准Java包

Java.logn包

Java.util包

Java.io包

Java.awt.image包

Java..net包

Java.applet包

小结

第10章 AWT:小程序和应用程序中的GUI布置管理

AWT环境:小程序和应用程序

用布置管理器设计Java GUI

小结

第11章 AWT GUI构件

上级类Componet

Button(按钮或键)

Cavnas(画布)

Label(标注)

Checkbox(核选框)

Choice(选择)

List(列表)

List(列表)

Scrollbar(滚动条)

TextFiled(文本字段区)

TextArea(文本区)

菜单系统

小结

第12章 事件处理

面向对象GUI事件基础

构件事件类型

小结

第13章 动画和图像

Graphics类绘制基础

动画基础

图形处理

小结

第14章 高级小程序编程

纯粹GUI驱动小程序

私用小程序

多线程小程序

最小化小程序安装入时间

小结

第15章 流和输入/输出编程

File类

RandomAccessFile类

I/O流

input流

Output Streams(输出流)

小结

第16章 网络编程

用InetAddress进行Internet寻址

用UDP进行低级通讯

用TCP联接服务器

通过URL和URL Connection类支持WWW

用Serversocket编写服务器

Java.net工厂和工厂设计模式

小结

第三部分 高级课题

第17章 本地方法

使用本地方法

一步步的本地方法

小结

第18章 Java Virtual Machine(虚拟机)

何谓Java虚拟机

Java虚拟机结构

内存单元回收

安全性

及时(JIT)编译器

Java许可证

小结

第19章 Java的第三方工具

Symantec Cafe 1.2

Sun的Java确良WorkShop dev5

Soft As It Gets公司的软件产品Ed for Windows

Penumbra Sofware 1.2

Aimtech和IBM的Jamba Beta版

其它工具

进一步信息

第20章 Java与数据库

Java数据库访问简介

Java Enterprise API

厂家/第三方办法

未来

第21章 Java未来:新的应用程序接口(API)

九个补充

Core API

Media API

Java Enterprise API

Java Remote Object API--EDL和RMI

Java Commerce API

JavaManagement API

JavaServer API

Java Security API

Java Beans API

Java嵌入API

进一步信息

附录A 支持Java的浏览器

使用支持Java的浏览器

介绍三种浏览器

附录B 关于光盘

用HTML浏览器使用光盘

将光盘文件安装到硬盘上

安装工具

附录C