摘要: 1. 概述 1.1 函数式编程简介 我们最常用的面向对象编程(Java)属于 命令式编程 (Imperative Programming)这种编程范式。常见的编程范式还有 逻辑式编程 (Logic Programming), 函数式编程 (Functional Programming)。 函数式编程 阅读全文
posted @ 2019-08-13 12:20 呵呵233 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 什么是 Lambda 我们知道,对于一个 Java 变量,我们可以赋给其一个 “值” 。 如果你想把 “一块代码” 赋给一个 Java 变量,应该怎么做呢? 比如,我想把右边那块代码,赋给一个叫做 aBlockOfCode 的 Java 变量: 在 之前,这个是做不到的。但是 问世之后,利用 Lam 阅读全文
posted @ 2019-08-13 11:18 呵呵233 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: BigInteger类 当需要处理超过 long 数值范围的大整数时,java.math 包中的 BigInteger 类提供任意精度的整数运算。 构造方式 //构造方法,将BigInteger的十进制字符串表示形式转换为BigInteger public BigInteger(String val 阅读全文
posted @ 2019-08-13 10:10 呵呵233 阅读(411) 评论(0) 推荐(0) 编辑
摘要: Math类 //绝对值值运算: Math.abs(18.999); //返回19.999这个数的绝对值 Math.abs(-12.58); // 返回-12.58这个数的绝对值,为12.58 //取值运算: Math.signum(x); //如果x大于0则返回1.0,小于0则返回-1.0,等于0则 阅读全文
posted @ 2019-08-13 10:07 呵呵233 阅读(508) 评论(0) 推荐(0) 编辑