익명의 내부클래스
Runnable r = new Runnable(){ @Override public void run(){ } }; new Thread(r).start(); //start()메소드는 Runnable에 없는 메소드. Thread로 불러와야함
람다식
- 방법 1
Runnable r=()->{/*run()메소드에 쓸 내용*/}; new Thread(r).start();
- 방법2(Thread이용)
new Thread(()->{/*run()메소드에 쓸 내용*/}).start();
다른 방법
new Thread(new Runnable(){ @Override public void run(){ } }).start();