欢迎来到天天文库
浏览记录
ID:51064233
大小:764.00 KB
页数:77页
时间:2020-03-18
《java类库和常用类简介.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、java类库和常用类简介类库简介Java语言基础类库String类和StringBuffer类常用工具类库类库简介java.lang它是由编译器自动引入的,包括:Object类,数据包装类,数学类,异常处理类,线程类,字符串处理类,系统及运行类,类操作类等;java.applet用于创建小程序;java.awt用于创建图形用户界面;java.io输入输出流java.net网络包,用于网络通讯java.util实用程序包,提供许多不同功能的类,如日期时间类,矢量类,数据结构类等Java中的Math类Math类 数学类包含了许多数学函数,如sin、cos、exp、abs等。
2、Math类是一个工具类,它在解决与数学有关的一些问题是有着非常重要的作用。这个类有两个静态属性:E和PI。E代表数学中的e2.7182818,而PI代表派pi3.1415926。引用时,用法如:Math.E和Math.PiJava中的Math类这个类的方法有:publicstaticintabs(inta)publicstaticlongabs(longa)publicstaticfloatabs(floata)publicstaticdoubleabs(doublea)abs方法用来求绝对值。Java中的Math类publicstaticnativedoublesin(do
3、ublea)sin求正弦函数。publicstaticnativedoubletan(doublea)tan求正切函数。atan求反正切函数。publicstaticnativedoublecos(doublea)cos求余弦函数。……Java中的Math类publicstaticnativedoubleceil(doublea)ceil返回最小的大于a的整数。(天花板)publicstaticnativedoubleexp(doublea)exp求e的a次幂。publicstaticnativedoublefloor(doublea)floor返回最大的小于a的整数。pub
4、licstaticnativedoublelog(doublea)log返回lna。Java中的Math类publicstaticnativedoublepow(doublea,doubleb)pow求a的b次幂。publicstaticnativedoublesqrt(doublea)sqrt求a的开平方。publicstaticsynchronizeddoublerandom()返回0到1之间的随机数。publicstaticround(doubled)publicstaticround(floatf)取整,四舍五入Java中的Math类publicclassMathDe
5、mo{publicstaticvoidmain(Stringargs[]){System.out.println(Math.ceil(3.45));System.out.println(Math.floor(3.55));System.out.println(Math.round(3.35));System.out.println(Math.round(3.5));System.out.println(Math.random());}}随机数类java.util.RandomRandom()创建一个新的随机数生成器。Random(longseed)使用单个long种子创建一个
6、新的随机数生成器。随机数类java.util.RandomnextDouble()返回下一个伪随机数,它是取自此随机数生成器序列的、在0.0和1.0之间均匀分布的double值。nextFloat()返回下一个伪随机数,它是取自此随机数生成器序列的、在0.0和1.0之间均匀分布的float值随机数类java.util.RandomnextInt()返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的int值。nextInt(intn)返回一个伪随机数,它是取自此随机数生成器序列的、在0(包括)和指定值(不包括)之间均匀分布的int值。String类和StringBuffe
7、r类字符串是字符的序列,它是组织字符的基本数据结构,从某种程度上来说有些类似于字符的数组。在Java中,字符串被当作对象来处理。程序中需要用到的字符串可以分为两大类,一类是创建之后不会再做修改和变动的字符串常量;另一类是创建之后允许再做更改和变化的字符串变量。对于字符串常量,由于程序中经常需要对它做比较,搜索之类的操作,所以通常把它放在一个具有一定名称的对象之中,由程序对该对象完成上述操作。在Java中,存放字符串常量的对象用String类,对于字符串变量,由于程序中经常需要对它做添加,插入,修改等操作
此文档下载收益归作者所有