一个实例理解Java的接口(interface)用处与用法

如转载请在文章尾部添加

原作者来自AdlerED个人技术博客:https://www.stackoverflow.wiki/blog/articles/2019/03/11/1552316547427.html

最近突然想到一个问题:Runnable是如何允许我自定义执行内容而进行多线程处理的?
首先看使用Runnable创建多线程的方法:

        Runnable runnable = new Runnable() {
            @Override
            public void run() {
                System.out.println("hello~");
            }
        };
        Thread thread = new Thread(runnable);
        thread.run();

我们可以看到首先创建了一个Runnable接口实例,Runnable接口源代码如下:
… … 查看全文

你可能感兴趣的:(note)