欢迎来到天天文库
浏览记录
ID:20826131
大小:241.00 KB
页数:16页
时间:2018-10-15
《java api简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、常用Packages的分组分类名称包名基本类java.lang,java.io,java.math,java.util,java.text图形接口类java.awt,java.swing,java.applet数据库类java.sql网络程序设计类java.net,java.security,java.servlet,java.rmi其他类java.beans,java.corba在这些包中,除了java.lang包外,其他的包必须通过import语句引入,经系统加载后,包中的类才能直接被程序所使用。java.lang包java.lang包是Java中最重要的包,他在Ja
2、va虚拟机运行时被加载,因此他可直接使用,不需import语句引入。java.lang.System类System类提供了标准输入输出、运行时的系统信息等重要工具。System类的所有属性和方法都是静态的,直接以类名System作为前缀来引用。不能用System类来创建对象。System.in与System.out是System类的两个静态属性,分别对应了系统的标准输入与输出。(1)标准输入流也称控制台输入流(System.in),用于程序输入,通常读取用户从键盘输入的信息;(2)标准输出流又称为控制台输出流(System.out),用于程序输出,通常向用户显示信息;(3
3、)System.err称为标准错误流,用于是向用户显示错误信息。常用到的方法(P94表8.3)java.lang.String类String类封装了有关字符串的操作。这里的字符串是常量,即创建后就不可进行修改和变动。如果在程序中只做字符串比较、搜索等操作时,通常使用String类。1.字符串常量的创建字符串数据类型是由String类所建立的对象,其内容是由一对双引号括起来的字符序列。因此,在创建String类的对象时,通常需要向String类的构造函数传递参数来指定所创建的字符串内容。(P95表8.4)2.字符串与其他数据类型的转换(P96表8.5)3.字符串中查找与处理
4、String类中提供了求字符串的长度、返回字符的位置、搜索字符串的子串等操作。在整数型返回值中,若没有找到对应的字符串,则返回-1。(P96表8.6)4.字符串比较和连接Java字符串的比较是依据两个字符串中的第1个字符的ASCII码值的大小来进行的,ASCII码大的便是最大的字符串,如果两个字符串的第1个字符的ASCII码值相等则依次比较第2个,第3个…。(P97表8.7)java.lang.StringBuffer类StringBuffer类则是动态可变的字符串缓冲,它提供了一系列方法(见P98表8.8),把不同类型(如整型、布尔型等)数据插入缓冲或追加在缓冲的末尾。
5、java.lang.Math类Math类主要完成一些常用的数学运算,它提供了基本的科学运算函数的方法,这些方法都是公共的、静态的,可以直接使用类名作前缀来调用这些方法。P99表8.9列出了Math类的主要方法。java.util类java.util是Java是实用工具类包。这个包提供了一些如日期(Date)类、随机数(Random)类,堆栈(Stack)类等,为程序设计提供了便利。日期类DateJava在日期类中封装了有关日期和时间的信息,用户可以通过调用相应的方法来获取系统时间或设置日期和时间。常用的date类的主要方法见P100表8.10。随机数类RandomJava
6、实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。它可以产生int、long、float、double以及Gaussian等类型的随机数。这也是他与java.lang.Math中的方法Random()最大的不同之处,后者只产生double型的随机数。类Random中的方法比较简单(见P102表8.11)。VectorVector类实现了可动态扩充的对象数组。类似数组,它包含的元素可通过数组下标来访问。但是,在Vector创建之后,Vector可根据增加和删除元素的需要来扩大或缩小存储容量。(P103表8.12)Java输入输出类输入流与输出
7、流字节输入流InputStream与字节输出流OutputStream是两个抽象类。它们为java.io包中的字节输入和输出流打下了基础。对于字符流,相应的流类是Reader和Writer。它们的方法与InputStream和OutputStream对应,只是把对字节的操作改为对字符的操作。InputStream的常见方法见P104表8.13。OutputStream的常见方法见P104表8.14文件输入输出对字节流类来说,包括把文件作为源进行流式输入的FileInputStream类;把文件作为目的的进行流式输出的FileO
此文档下载收益归作者所有