文档介绍:Java高级程序设计
第一部分
第一章 Java入门基础
第二章异常
第三章 Java Applet类型
第四章图形用户界面GUI(一)——AWT
第五章 Java中的事件处理机制
第六章图形用户界面GUI(二)——Swing
第七章多线程
第八章 I/O输入输出流
第九章 Java数据库连接(JDBC)
第十章 Java网络编程
第二部分
第一章 Java API
第二章 Java与多媒体
第三章 Java Bean基础
第一章 Java API
理解API的概念
Java API包
数据类型类
java. lang包概述
Number及其子类
数学运算工具
Math类的方法
字符串处理
java. lang. String
java. lang. StringBuffer
第一章 Java API
java. lang包
java. lang. Object
java. lang. Class
java. lang. System
java. lang. Runtime与java. lang. Process
java. lang. Package
第一章 Java API
java. util包
Collection接口
java. util. Random
java. util. Date
java. util. Calendar
java. util. StringTokenizer
Java API包
Java API包:
Java包含了许多预定义的类,是一组由其他开发人员或软件供应商编写好的Java程序模块,每一个模块通常对应一种特定的基本功能和任务。
这些系统定义好的类根据实现的功能不同,可以划分成不同的集合,每个集合是一个包,合称为类库。
Java的类库是系统提供的已实现的标准类的集合,统称为Java应用程序编程接口,即Java API 。
Java API包
Java API包:
Java语言由语法规则和类库两部分组成。语法规则确定Java程序的书写规范;类库,或称为运行时库,则提供了Java程序与运行它的系统软件(Java虚拟机)之间的接口。
Java的类库大部分是由它的发明者SUN公司提供的。这些类库称为基础类库(JFC),也有少量则是由其他软件开发商以商品形式提供的。
Java API包
Java API包:
根据功能的不同,Java的类库被划分为若干个不同的包,每个包中都有若干个具有特定功能和相互关系的类和接口。
包括了具有复杂图形、高级图形用户接口、打印、高级网络安全、数据库处理、多媒体等多种功能的包。
例如:java. lang 包、java. util 包、 包、java. net 包、java. sql 包、 java. applet 包、 java. io 包等等。
Java API包
使用类库中系统定义好的类有三种方式:
一种是继承系统类,在用户程序里创建系统类的子类
例如:每个Java Applet的主类都是java. applet包中的Applet类的子类
另一种方法是创建系统类的对象
例如:图形界面的程序中要接受用户的输入时,就可以创建一个系统类TextField类的对象来完成这个任务。
最后一种方法是直接使用系统类
例如:在字符界面向系统标准输出字符串时使用的方法System. out. println(),就是系统类System的静态属性out的方法。