Java Set

Set接口 HashSet、LinkedHashSet、TreeSet HashSet是Set接口的典型实现,大多数时候Set集合都使用这个实现...

2023-02-11 · 4 min · 1766 words · luolin

Java8 Stream

java Stream是什么 首先,我们来看下java怎么描述Stream的: A sequence of elements supporting sequential and parallel aggregate operations. 其实学习stream之前我以为stream式很难的,...

2023-02-11 · 6 min · 2894 words · luolin

Java8 函数式编程和Lambda

lambda 初识lambda表达式 一个简单的方法,比较两个Integer: public void Test1() { Comparator<Integer> com = new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return Integer.compare(o1, o2); } }; TreeSet<Integer> treeSet = new TreeSet<>(com); } 下面的这个方法与上...

2023-02-11 · 8 min · 3871 words · luolin

Java传参机制

首先看下java中的参数传递机制: 基本数据类型传值(未传递地址)方式: class Main{ public static void main(String[] args) { Main main = new Main(); int a = 20; System.out.println...

2023-02-11 · 1 min · 324 words · luolin

Java动态代理

Java动态代理 动态代理 实现方式一,JDK动态代理 public class Main { public static void main(String[] args) { MyInvocationHandler myInvocationHandler = new MyInvocationHandler(); Hello hello = (Hello) myInvocationHandler.newProxy(new HelloWorld()); hello.morning("lin"); } } // 目标接口 public interface Hello { void morning(String name); } // 目标类 public class HelloWorld implements...

2023-02-11 · 2 min · 834 words · luolin