javaJava组件概览— 基本库

Posted RedGuardian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaJava组件概览— 基本库相关的知识,希望对你有一定的参考价值。

1、Math

Math相关的库包括包括浮点库(java.lang.Mathjava.lang.StrictMath)和任意精度数学(java.math包)。

(1)java.lang.Math

  该类包含执行基本数值运算的方法,如基本指数、对数、平方根、三角函数、弧度/角度、四舍五入以及最大、最小和绝对值。

另外,还有两个常量无理数E(e)和PI(π)。

(2)java.lang.StrictMath

  提供的方法与Math一样。Math的方法很多都是直接调用StrictMath的实现,而StrictMath再调用本地(native)方法(StrictMath也有一部分方法调用的是Math的方法)。

(3)java.math

  提供任意精度的Integer(BigInteger)和Decimal(BigDecimal)数的计算(如货币计算的场景),不会溢出或丢失精度。

2、Collections

  集合相关的类,非常重要,不多赘述。

3、Ref Objects 

  提供引用对象类,它支持与垃圾收集器的有限程度的交互。程序可以使用引用对象来维护对某个其他对象的引用,使得后者对象仍然可以由收集器回收。

  包括强引用、软引用、弱引用和虚引用。

以上是关于javaJava组件概览— 基本库的主要内容,如果未能解决你的问题,请参考以下文章

React 顶层 API

微信小程序代码片段分享

Reactreact概述组件事件

JavaJava_12 Eclipse

javajava基本编码规范

JavaJava NIO