浅谈java中的Math类,Integer类,System类的认识

#System类
1.System类是系统类,属于java.lang包,System类是包含了许多系统级的属性和方法,它的构造方法是私有属性(private),不能够用来创建对象,类成员变量和成员方法都是静态的,可以通过类名调用。

2.System中的类成员变量
输入流:in
输出流:out   
 eg:System.out.println();其中println方法是属于流 PrintStream的方法,而不属于System中的方法。
输出错误流:err

3.System的 类成员方法
arraycopy():数组的拷贝,从原数组复制一个长度和内容一样的新数组出来。
currentTimeMillis():返回以毫秒为单位的当前系统时间。
exit(int status):终止当前正在运行的 Java 虚拟机。
gc():调用垃圾回收方法

4.代码实例

在这里插入图片描述

Integer类

1.Integer类位于java.lang包中,Integer 类对象包含一个 int 类型的字段,还提供了一些能在int类型和String类型之间转换的方法,还有一些方法能将整数转换为二进制,八进制和十六进制。

2.Integer中的两个构造方法:
public Integer(int value);
public Integer(String s);

3.类方法:
返回二进制:public static String toBinaryString(int i);
返回八进制:public static String toOctalString(int i);
返回十六进制:public static String toHexString(int i);
4.注意:对变量赋值时(如Integer i=80),要注意所赋值的大小,这里调用的是Integer中的valueOf方法,数据大小应控制在-128~127之间,如果所赋值不在这个范围,(如Integer=200),它们就会开辟两个不同的空间,存储地址也就不一样了。
5.应用实例:

在这里插入图片描述

# Math类
1.Math类简介
Math类,顾名思义,就是数学类,位于java.lang包中,Math类中方法属于静态方法(static),调用方法为:类名.方法名。Math类中还含有两个静态成员变量:E和PI,E取2.7182828284590452354,PI即π,取3.14 159265358979323846。Math类中包含了许多数学上的求值运算,如:求三角函数与反三角函数,求绝对值,求指数函数,求平方,求最大值、最小值等。
2.常用方法及代码示例
Math类是我们常用的一个强大的有关数学计算的类库,其中许多方法为我们编程时带来了极大的便利,是我们必须要熟练掌握的一个类库。
在这里插入图片描述 在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值