没有合适的资源?快使用搜索试试~ 我知道了~
java类库java类库.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 144 浏览量
2022-06-10
11:18:38
上传
评论
收藏 220KB DOC 举报
温馨提示
试读
40页
java类库java类库
资源推荐
资源详情
资源评论
Java 常用类库介绍
2007-11-16 19:45:07| 分类: JAVA |字号大中小 订阅
课题名称 第七讲 Java 常用类库介绍
教学提示
本讲介绍了 Java 类库中已存在的丰富的类和方法。类库中的这些类和方法
都是精心设计的,其运行效率高、质量高。这些类和方法包含在几乎所有的
Java 软件中,所以具有很好的移植性。许多类库还可以作为免费软件和共享软
件从 Internet 上下载,从而方便用户使用。
教学目的
1. 熟练掌握常用类的使用方法 2. 会查阅 Java 的技术文档以便使用 Java 的
类库
重点
1.Java 常用类 2. 查阅 Java 技术文档的方
法
难点
Java 常 用 类
的使用
教学方法 案例教学法,讲授教学法
教 学 手
段
幻 灯 片 与 投
影示例
教学内容
第七讲 Java 常用类库介绍
7.1 Java 类库的结构
类库就是 Java API(Application Programming Interface,应用程序接口),是系统提供
的已实现的标准类的集合。在程序设计中,合理和充分利用类库提供的类和接口,不仅可以
完成字符串处理、绘图、网络应用、数学计算等多方面的工作,而且可以大大提高编程效
率,使程序简练、易懂。
Java 类库中的类和接口大多封装在特定的包里,每个包具有自己的功能。表 7.1 列出
了 Java 中一些常用的包及其简要的功能。其中,包名后面带“. *”的表示其中包括一些相关的
包。有关类的介绍和使用方法,Java 中提供了极其完善的技术文档。我们只需了解技术文
档的格式就能方便地查阅文档。
表 7.1Java 提供的部分常用包
包名 主要功能
java.appl
et
提供了创建 applet 需要的所有类
java.awt.
*
提供了创建用户界面以及绘制和管理图形、图像的类
java.bea
ns.*
提供了开发 Java Beans 需要的所有类
java.io
提供了通过数据流、对象序列以及文件系统实现的系统输入、输出
java.lang
.*
Java 编程语言的基本类库
java.mat
h.*
提供了简明的整数算术以及十进制算术的基本函数
java.rmi
提供了与远程方法调用相关的所有类
java.net
提供了用于实现网络通讯应用的所有类
java.sec
urity.*
提供了设计网络安全方案需要的一些类
java.sql
提供了访问和处理来自于 Java 标准数据源数据的类
java.test
包括以一种独立于自然语言的方式处理文本、日期、数字和消息的类
和接口
java.util.*
包括集合类、时间处理模式、日期时间工具等各类常用工具包
javax.ac
cessibility
定义了用户界面组件之间相互访问的一种机制
javax.na
ming.*
为命名服务提供了一系列类和接口
javax.swi
ng.*
提供了一系列轻量级的用户界面组件,是目前 Java 用户界面常用的
包
注:在使用 Java 时,除了 java.lang 外,其他的包都需要 import 语句引入之后才能使
用。
7.2 java.lang 包中的常用类
java.lang 是 Java 语言最广泛使用的包。它所包括的类是其他包的基础,由系统自动引
入,程序中不必用 import 语句就可以使用其中的任何一个类。java.lang 中所包含的类和接
口对所有实际的 Java 程序都是必要的。下面我们将分别介绍几个常用的类。
7.2.1 String 类和 StringBuffer 类
许多语言中,字符串是语言固有的基本数据类型。但在 Java 语言中字符串通过 String
类和 StringBuffer 类来处理。
1.String 类
Java 语言中的字符串属于 String 类。虽然有其它方法表示字符串(如字符数组),但
Java 使 用 String 类 作 为 字 符 串 的 标 准 格 式 。 Java 编 译 器 把 字 符 串 转 换 成 String 对
象。String 对象一旦被创建了,就不能被改变。如果需要进行大量的字符串操作,应该使用
StringBuffer 类或者字符数组,最终结果可以被转换成 String 格式。
(1)创建字符串
创建字符串的方法有多种方式,通常我们用 String 类的构造器来建立字符串。表 6.2
列出了 String 类的构造器及其简要说明。
表 7.2 String 类构造器概要
构造器 说明
String( )
初始化一个新的 String 对象,使其包含一个空字符串
String(char[ ]
value )
分配一个新的 String 对象,使它代表字符数组参数包含的字
符序列
String(char[ ]
valu, int offset,int
count)
分配一个新的 String 对象,使它包含来自字符数组参数中子
数组的字符
String(Stringvalu
e )
初始化一个新的 String 对象,使其包含和参数字符串相同的
字符序列
String(StringBuff
erbuffer )
初始化一个新的 String 对象,它包含字符串缓冲区参数中的
字符序列
【例 7.1】使用多种方法创建一个字符串并输出字符串内容。
public class StrOutput {
public static void main(Sring[] args) {
//将字符串常量作为 String 对象对待,实际上是将一个 String 对象赋值给另一个
String s1 = "Hello,java!";
//声明一个字符串,然后为其赋值
String s2;
s2 = "Hello,java!";
//使用 String 类的构造器中的一个。创建一个空字符串,然后赋值给它
String s3 = new String( );
S3 = "Hello,java!";
//将字符串直接传递给 String 类构造器来创建新的字符串
String s4 = new String("Hello,java!");
//使用 String 类的构造器中的一个。
//通过创建字符数组传递给 String 类构造器来创建新的字符串
Char c1[ ] = { ' H', ' i', ' , ' , 'j', 'a', 'v', 'a'};
String s5 = newString(c1 );
//将字符数组子集传递给 String 类构造器来创建新的字符串
String s6 = new String(c1,0,2 );
System.out.println(s1);
System.out.println(s2);
System.out.println(s3);
System.out.println(s4);
剩余39页未读,继续阅读
资源评论
oligaga
- 粉丝: 50
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功