Java的常用类.doc

Java的常用类.doc

ID:32020436

大小:125.00 KB

页数:40页

时间:2019-01-30

Java的常用类.doc_第1页
Java的常用类.doc_第2页
Java的常用类.doc_第3页
Java的常用类.doc_第4页
Java的常用类.doc_第5页
资源描述:

《Java的常用类.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java的常用类Java可重用类的结构Java有一系列功能强大的可重用类,分别在不同的包中,这些包按功能可划分为:语言包java.lang(language)、输入/输出包java.io、实用程序包java.util(utility)、小应用程序包java.applet、图形用户接口包java.swing、java.awt和网络包java.net等。有时人们称前三种包为java的基础包。图列出了Java工具包的层次结构,其中,直角矩形框表示包,圆角矩形框表示包中的类。javajavax.swingjava.apple

2、tjava.utiljava.iojava.netjava.langjava.lang.Mathjava.lang.Systemjava.io.File图Java工具包层次结构Java常用包的简单介绍如下:1)java.lang包主要含有与语言相关的类,如Math类,System类。java.lang包由解释程序自动加载,不需显式说明,2)java.io包主要含有与输入/输出相关的类,这些类提供了对不同的输入和输出设备读写数据的支持,这些输入和输出设备包括键盘、显示器、打印机、磁盘文件和网络等。3)java.util

3、包包括许多具有特定功能的类,有日期、向量、哈希表、列表和堆栈等。4)java.swing包和java.awt包提供了创建图形用户界面元素的类。通过这些元素,编程者可以控制所写Applet或程序的外观界面。该包中包含定义窗口、对话框、按钮、复选框、列表、菜单、滚动条及文本域的类。5)java.net包含有与网络操作相关的类,如TCPsockets、URL以及二进制码向ASCII码转换的工具。6)java.applet包含有控制Hotjava浏览器的类,这些类可以控制HTML文档格式、应用程序中的声音资源等,其中Appl

4、et类是用来创建包含于HTML页内的applet必不可少的类。Java语言包(java.lang)Java语言的核心部分就是java.lang包,它定义了Java中的大多数基本的类。每个java程序都自动导入java.lang包,由此可见该包的重要性。java.lang包中包含了Object类,java.lang.Object类是Java中整个类层次结构的根结点,这个软件包还定义了基本数据类型的类:String、Boolean、Character、Byte、Integer、Short、Long、Float和Doubl

5、e等。这些类支持数字类型的转换操作。java.lang包中的其他类还有:Class:为运行时搜集的信息,如对instanceof操作符提供支持。Math:提供像PI和E这样的数学常数及各种函数。System:提供对操作系统的访问,包括默认的I/O流、环境变量、自动垃圾收集、系统时间和系统属性,许多System方法可访问Runtime类的方法。Runtime:提供对操作系统的访问,使用java.lang.Runtime可以使应用程序容易与它所运行的环境协调。Thread:Thread和java.lang.Runnabl

6、e接口协同作用提供对Java中多线程的支持。Throwable:它是Java中所有异常(Exception)的基类,是java.lang.Exception、java.lang.Error和java.lang.RuntimeException的父类。应用程序运行发生意外时,异常和错误类就抛出对象。1.Integer类Integer类是基本类型int类型的包装类。该类提供了多个方法,能在int类型和String类型之间互相转换,还提供了处理int类型时非常有用的其他方法。1)属性:staticintMAX_VALUE:

7、返回最大的整型数;staticintMIN_VALUE:返回最小的整型数;staticClassTYPE:返回当前类型。例:System.out.println("Integer.MAX_VALUE:"+Integer.MAX_VALUE);结果为:Integer.MAX_VALUE:21474836472)构造方法:Integer(intvalue):通过一个int类型的变量构造对象;Integer(Strings):通过一个String的类型构造对象;例:Integeri=newInteger("1234");生

8、成了一个值为1234的Integer对象。3)常用方法:1’byteValue():取得用byte类型表示的整数;2’intcompareTo(IntegeranotherInteger):比较两个整数。相等时返回0;小于时返回负数;大于时返回正数。例:Integeri=newInteger(1234);System.out.println("

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。