cool 😎 blog

??子标题


  • Home

  • Archives

  • Tags

  • About

工作接近一年的总结

Posted on 2021-05-09 | In life |
Words count in article 531

很近没写技术博客了,感觉变得有点松了整个人。虽然每次想着有很多东西没学,没看,但是自己还是进展很慢,总要去玩点啥。这样怎么可以啦。

Read more »

java基础(7)-lambda

Posted on 2021-03-15 | In programmer |
Words count in article 2348

本文要讲几个知识点:

  1. 关于lambda表达式的东西
    • 来由
    • 匿名内部类访问外部变量
    • 什么时候能够使用lambda
  2. 讲讲几个基础的函数式接口的使用
    • Function
    • Predicate
    • Supplier & Consumer
  3. 流的使用
    • 方法引用
    • 流的副作用(side-effects)
    • 流的一些有用却有些陌生的操作

Read more »

java基础(6)-Generics

Posted on 2021-02-21 | In programmer |
Words count in article 1219

下面这段代码,在泛型JDK5之前常常看到

1
2
3
4
5
6
      // 1
      List myIntList = new LinkedList();
      // 2
      myIntList.add(new Integer(0));
      // 3
      Integer x = (Integer) myIntList.iterator().next();

JDK5以后上面的代码发生了部分改变

1
2
3
4
 // 使用泛型后
        List<Integer> myIntList1 = new LinkedList<>(); // 1'
        myIntList1.add(new Integer(0)); // 2'
        Integer x1 = myIntList1.iterator().next(); // 3'
Read more »

java基础(5)-Iterator

Posted on 2021-01-31 | In programmer |
Words count in article 586
1
2
3
    for (StringBuilder s : list) {
        // do something
    }

这样类似的代码,应该大家都写过无数次了。这是foreach的语法, 可以看这篇文章Java语法糖1:可变长度参数以及foreach循环原理。该文中讲到,集合使用foreach会去调用它的迭代器(iterator),数组调用时就是调用它的自身的循环。

Read more »

java集合(3)-LinkedList

Posted on 2020-12-26 | In programmer |
Words count in article 1364

LinkedList从字面上看就是一个链表,它的底层是使用的双链表结构实现的

开场

  1. 值是否可以重复 -> 可以
  2. 值是否可以为null -> 可以
  3. 值是否有序 -> 按照插入顺序排列
  4. 是否是线程安全 -> 否
Read more »
1 2 3 4 … 6
ukyu

ukyu

纵浪大化中,不喜亦不惧

28 posts
2 categories
18 tags
Email Twitter
值得一看的博客
  • 小米信息部技术团队
  • 美团技术团队
  • Martin Fowler
  • 左子祯(设计师)
  • 雷军的博客
© 2020 - 2025 ukyu