API自学总结
Posted itheimagjw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了API自学总结相关的知识,希望对你有一定的参考价值。
其实就是把概念抄一遍,并没有背住.
Math类1.Math.abs(int a)取a的绝对值;2.Math.ceil(10.1)向上取整;3.Math.floor(10.9)向下取整;4,Math.round(2.5)四舍五入;5,Math.max(a,b)取大,Math.min()取小;
Math.pow(a,b)a的b次幂;Math.random()0.0到1的随机数,包含0.0,不包含1
System类不能被实例化,System,exit(0)零是终止jvm虚拟机,非零代表异常终止.System,currentTimeMillis()返回当前时间,作用是计算程序运行的时间,已毫秒为单位;
System.arraycopy(arr1, inta起始索引, arr2 , intb起始索引, intc拷贝个数) 把arr1的数据拷贝到arr2 中
Object类,Object是所有类的超类,所有类直接或间接继承Object类.所有类默认访问super()
Object.tostring()默认tostring的返回值是对象的地址值,我们会对Object.tostring方法进行重写;可自动生成;
Object.equals()比较对象是否相等.底层默认比较的是==,也是比较两个对象的地址值.我们也会对Object,equals方法重写;可自动生成;
Objects类,Objects.tostring(string,默认字符串)判断string是否为null; Objects.isNull(string)判断string是否为空,返回布尔值;Objects.nonNull反之
BigDecimal类;BigDecimal用来做精确计算;BigDecimal.add做加法;BigDecimal.subtract做减法BigDecimal.multiply做乘法BigDecimal,divide做除法
好了,就抄这么多吧,今天学的基础面向对象,学的很浅,接收起来不算太难,然后就是private封装,还有getset方法,空参满参,还有就是方法的调用,这些在来之前自己也自学过,听课效率还不错,所有以后要充分落实自学的思想,保证上课的内容自己都理解过一遍,那样就可以拿着难点去听课,总结问题去解决,能够做到每天的知识误区不隔夜,当天消耗当天吸收,还可以做到温故而知新,加油.为明天的努力晚安!!!!!!
以上是关于API自学总结的主要内容,如果未能解决你的问题,请参考以下文章