240 发简信
IP属地:河北
  • Resize,w 360,h 240
    [JVM知识点梳理]JVM之垃圾回收机制

    垃圾收集器在对堆进行回收前,需要先确定这些对象中哪些还“存活”着,哪些已经“死去”(也就是不被任何引用类型所引用)。 基于这个目前有两种算法可判...

  • [JVM知识点梳理]JVM之内存溢出

    内存溢出和内存泄漏的区别 内存溢出在Java虚拟机向系统申请内存时,由于虚拟机内部的各存储区域存储空间都有限制(可以通过指定虚拟机的某些参数来优...

  • [JVM知识点梳理]JVM之内存管理机制

    运行时内存区域划分 Java源文件(.java文件)会被Java编译器编译为字节码文件(.class文件),再由JVM中的类加载器去加载各个类的...

  • Kotlin之使用Java函数式接口

    把lambda当做参数传递给Java方法 可以把lambda传给任何期望函数式接口的方法 在Kotlin中,可以调用它并把一个lambda作为实...

  • Kotlin之惰性集合操作:序列

    在使用集合函数比如map和filter。这些函数会及早的创建中间集合,也就是说每一步的中间结果都被存储在一个临时列表。而序列给了你另一种选择,可...

  • Kotlin之Lambda表达式和成员引用

    Lambda介绍:作为函数参数的代码块 用匿名内部类实现监听器 现在用Kotlin的Lambda表达式来替换匿名内部类 Lambda和集合 先看...

  • Kotlin之Object关键字:将声明一个类与创建一个实例结合起来

    对象声明:创建单例易如反掌 Kotlin使用对象声明功能能将类声明与该类的单一实例声明结合到一起。需要注意的是对象声明可以包含属性、方法、初始化...

  • Kotlin之通用对象方法、数据类和委托类

    通用对象方法 声明一个类,用来存储客户名称和邮编 字符串表示 : toString()默认的话,一个对象的字符串表示形如Client@5e9f2...

  • Kotlin之构造方法或属性的类

    主构造方法和初始化语句块 声明一个主构造方法 在上面的例子中,由于主构造方法中有限制,不能包含初始化代码,因此需要使用初始化语句块。 在这个例子...

个人介绍
一个Android攻城狮,热爱编程,喜欢研究新技术