《Java常用类及接口》PPT课件

《Java常用类及接口》PPT课件

ID:45088469

大小:953.00 KB

页数:59页

时间:2019-11-09

《Java常用类及接口》PPT课件_第1页
《Java常用类及接口》PPT课件_第2页
《Java常用类及接口》PPT课件_第3页
《Java常用类及接口》PPT课件_第4页
《Java常用类及接口》PPT课件_第5页
资源描述:

《《Java常用类及接口》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章Java常用类及接口图形图像研究所计算机科学与技术、软件学院 浙江工业大学高飞博士,教授,博士生导师,研究所所长Cell:13757169225Email:gfei_jack@163.com前言本章的目的:JavaAPI提供的包有哪些?常用包java.lang中Object类、Math类、System类、Runtime类主要方法;java.util包中Date类、Calendar类、Random类以及各种集合;for循环简化方法。回顾关键词:一维数组、二维数组、new、String、StringBuffer、equal

2、s、String常用方法、String与其他数据类型的转换、枚举小节安排常用类与接口6.3.1Date类6.2、java.lang包6.3、java.util包6.3.2Calendar类6.3.3Random类6.2.1Object类6.2.2Math类6.2.3System类6.2.4Runtime类6.1、JavaAPI类库6.3.4无序:Collection与Collections6.3.5有序:List接口6.3.6映射:Map接口6.3.7for循环简化方法6.1、JavaAPI类库java.lang包:定义了J

3、ava中的Object、String、Boolean、Byte、Short、Math、System、Runtime等大多数基本类。不需要用import引入。java.io包:主要含有与输入/输出相关的类,这些类提供了对不同的输入和输出设备读写数据的支持,这些输入和输出设备包括键盘、显示器、打印机、磁盘文件等。java.util包:包括许多具有特定功能的类,有日期、向量、哈希表、堆栈等,其中Date类支持与时间有关的操作。javax.swing包和java.awt包:提供了创建图形用户界面元素的类。通过这些元素,编程者可以控制

4、所写的Applet或Application的外观界面。包中包含了窗口、对话框、菜单等类。java.net包:含有与网络操作相关的类,如TCPSockets、URL等工具。java.applet包:含有控制HTML文档格式、应用程序中的声音等资源的类,其中Applet类是用来创建包含于HTML的Applet必不可少的类。java.beans包:定义了应用程序编程接口(API),JavaBeans是Java应用程序环境的中性平台组件结构。使用这些类库之前,须用import引入,如:importjava.util.*;//引入包中

5、的全部类importjava.io.FileReader;//引入包中的FileReader类6.2.1、Object类Object类是Java程序中所有类的直接或间接父类,处在类的最高层次。一个类在声明时若不包含关键字extends,系统就会默认该类直接继承Object类。例如:classMyObject{…}MyObject类没有使用extends,则其父类为Object类。Object类的equals()方法采用的是==运算比较,也就是只有两个引用变量指向同一对象时才相等,即对于任何非空引用值x和y,当且仅当x和y引用

6、同一个对象时,此方法才返回true。Object类的toString()方法是返回对象的描述信息,在Object类中该方法返回对象的类名及对象引用地址。6.2.2、Math类表6-2Math类常用方法方法功能描述publicstatictypeabs(typei)求i的绝对值,type可以是int、long、float、doublepublicstaticdoubleceil(doubled)不小于d的最小整数(返回值为double型)publicstaticdoublefloor(doubled)不大于d的最大整数(返回值

7、为double型)publicstatictypemax(typei1,typei2)求i1和i2的最大数,type可以是int、long、float、doublepublicstatictypemin(typei1,typei2)求i1和i2的最小数,type可以是int、long、float、doublepublicstaticdoublerandom()产生0~1之间的随机数(不含0和1)publicstaticintround(floatf)求最靠近f的整数publicstaticlonground(doubled)

8、求最靠近d的长整数publicstaticdoublesqrt(doublea)求平方根publicstaticdoublesin(doubled)求d的sin值(另有求其他三角函数的方法如cos,tan,atan)publicstaticdoublelog(doublex)求自然对数pu

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

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

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