摘要:
函数式编程与面向对象编程的区别: 函数式编程将程序代码看做数学中的函数, 函数本身是另一个函数的函数或返回值, 即高阶函数. Lambda 表达式 示例: 通过匿名类实现计算两个int值的功能 public class HelloWorld { public static Calculate cal 阅读全文
摘要:
定义在另一个类内部的类称为内部类, 或嵌套类. 封装它的类称为外部类. 封装 将不想公开的实现细节封装到一个内部类中, 内部类可以声明为私有, 只能在所在外部类中访问. 封装 将不想公开的实现细节封装到一个内部类中, 内部类可以声明为私有, 只能在所在外部类中访问. 提供命名空间 内部静态类和外部类 阅读全文