第八章接口2-天津工程职业技术学院.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章接口2-天津工程职业技术学院.ppt

天津工程职业技术学院计算机工程系软件技术教研室 ;第八章 接口;8.5 Java基本类库;一、Java常用包列表: 1、java.applet 提供了创建applet需要的类,包括帮助applet访问其内容的通讯类; 2、java.awt.* 提供了创建用户界面以及绘制、管理图形、图像的类; 3、java.beans.* 提供开发Java Beans需要的类; 4、java.io 提供了通过数据流、对象序列以及文件系统实现的系统输入、输出; 5、java.lang.* Java编程语言的基本类库; 6、java.math 提供了简明的整数算术以及十进制算数的基本函数; 7、java.net 提供了用于实现网络通讯应用的所有类; 8、java.rmi.* 提供了与远程方法调用相关的所有类; 9、java.security.* 提供了设计网络安全方案需要的类; 10、java.sql 提供了访问和处理来自于Java标准数据源数据的类;;11、java.text 提供了一些类和接口用于处理文本、日期、数字以及语法独立于自然语言之外格式的消息; 12、java.util.* 包括集合类、事件处理模式、日期时间工具等各类常用工具包; 13、javax.accessibility 定义了用户界面组件之间相互访问的一种机制; 14、javax.naming.* 为命名服务提供了一系列类和接口; 15、javax.sound.* 提供了MIDI输入、输出以及合成需要的类和接口; 16、javax.swing.* 提供了一系列轻量级的用户界面组件,是目前Java用户界面常用的包;;二、Object 类;1、protected Object clone( ) 生成当前对象的一个拷贝,并返回这个复制对象 2、public boolean equals(Object obj) 比较两个对象是否相同,相同返回true 3、public final Class getClass( ) 获取当前对象所属的类信息,返回Class对象 4、protected void finalize( ) 定义回收当前对象时所需完成的清理工作 5、public String toString( ) 将当前对象的信息以字符串对象的形式返回;三、Math 类; 1、Math类定义的两个双精度常量 double E--------常量e double PI-------常量pi 使用方法:Math.E, Math.PI ; 2、Math类定义的常用方法 Math类包含了常用的科学计算方法,如开方、指数运算、对数、三角函数等。这些方法都是静态方法,可以通过类名直接调用。下面简要介绍几类常用的方法。 ①三角函数 //三角函数正弦 public static double sin(double a) //三角???数余弦 public static double cos(double a) //三角函数正切 public static double tan(double a) //三角函数反正弦 public static double asin(double a) //三角函数反余弦 public static double acos(double a) //三角函数反正切 public static double atan(double a) 例如:double dsina=Math.sin(2.56d);//求2.56正弦值 ; ② 指数函数 //返回e^a的值 public static double exp(double a) //返回lna的值 public static double log(double a) //返回以y为底数,以x为指数的幂值 public static double pow (double y,double x) //返回a的平方根。 public static double sqrt(double a) 例如:double d1=Math.pow(3,4);//求3的4次方 ; ③ 舍入函数 //返回大于或等于a的最小整数。 public static intceil(double a) //返回小于或等于a的最大整数 public static intfloor(double a) 以下三个方法都有其它数据类型的重载方法: //返回a的绝对值 public static intabs(int a)

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档