• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
正在努力成为一个优秀的废物
博客园    首页    新随笔    联系   管理    订阅  订阅
04 2020 档案
Comparator 返回值分析

摘要:java 函数式接口返回值为整数,其代表的含义为: 返回负数和零,从小到大排序 返回正数,从大到小排序 可以这样理解:排序就是比较谁大谁小,将小的放在前面,大的放在后面。例如当返回负数的时候,表明第一个数应该排在第二个数的上面。 阅读全文
posted @ 2020-04-26 21:16 你算哪根小毛线 阅读(136) 评论(0) 推荐(0)
二叉树的前序、中序、后序、层序遍历

摘要:二叉树是什么? 任意一个节点的子节点个数小于等于2的树为二叉树。 二叉树遍历分类: 前序遍历:根结点 > 左子树 > 右子树 中序遍历:左子树 > 根结点 > 右子树 后序遍历:左子树 > 右子树 > 根结点 层次遍历:只需按层次遍历即可 节点数据结构: public class TreeNode 阅读全文
posted @ 2020-04-18 15:34 你算哪根小毛线 阅读(299) 评论(0) 推荐(0)
三个线程循环打印ABC问题

摘要:问题描述:三个线程,第一个线程只能打印A,第二个线程只能打印B,第三个线程只能打印C,如何循环打印出一定次数的ABC? 例如:打印循环3次,输出为ABCABCABC lock方式: public class PrintABC { private Integer times; private Inte 阅读全文
posted @ 2020-04-16 20:13 你算哪根小毛线 阅读(612) 评论(0) 推荐(0)
java8 lambda表达式

摘要:lambda表达式有什么用? lambda表达式主要用于函数式编程,简化java开发,由java 8引入 lamdba是什么? Lambda表达式的语法形式如下: parameter -> expression body 主要组成:参数列表 + 箭头 + 表达式体,如 (int x, int y) 阅读全文
posted @ 2020-04-16 14:27 你算哪根小毛线 阅读(80) 评论(0) 推荐(0)
java单例模式

摘要:饿汉式:在类被加载的时候初始化单例 1.静态变量 类的静态变量会在类被加载时进行初始化,所以饿汉式单例模式是将该类设置为其自身的静态成员变量并进行初始化。该类会在被加载的时候初始化一次,因此是线程安全的。 public class Singleton { private static int val 阅读全文
posted @ 2020-04-09 11:02 你算哪根小毛线 阅读(167) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3