- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)
您可能关注的文档
最近下载
- 川西致密储层水平井分段压裂工艺技术.pdf VIP
- 燃气行业十五五工作规划.docx
- 高等学校毕业生档案转递单.docx VIP
- 12S8 河北省12系列建筑标准设计图集 排水工程.pdf VIP
- 2025年上半年高中《语文》教师资格证笔试试题及答案解析.docx VIP
- 学校最小应急单元应急预案.docx VIP
- 2025呼和浩特市文化旅游投资集团第一批招聘42名工作人员考试模拟试题及答案解析.docx VIP
- 2024电力线路跨越电气化铁路施工防护技术规范.docx VIP
- 2025年(部编教材)小学三年级上册《道德与法治》各单元测试题及答案.pdf VIP
- 国家中小学智慧教育平台的应用培训.pptx VIP
文档评论(0)