쓰레드-2 객체1-쓰레드n개객체1개를 공유하는 것이다.package jongkyu.multithread; public class MultiThread implements Runnable {int num=0;@Overridepublic void run() {// TODO Auto-generated method stubfor(int i=0; i 더보기 쓰레드-1 package jongkyu.thread; public class Thrread implements Runnable {//Runnable 인터페이스 구현을 통한 Thread//Runnable 인터페이스를 구현을 하면 반드시 run을 써줘야 한다.@Overridepublic void run() {System.out.println(Thread.currentThread().getName());//현재 쓰레드 이름을 알려준다.//Thread가 static으로 선언이되어있고 현재구동이되고있는 이름가져오기System.out.println("Thrread");//현재 클래스 이름을 보여준다.for(int i=0; i 더보기 자바 제너릭 다형성 AnimalMgr m3 = new AnimalMgr(new Tiger(100));AnimalMgr m4 = new AnimalMgr(new Bear(200));System.out.println(m3.data.hp);-------------------------------------------------------class AnimalMgr{public T data;public AnimalMgr(T data) {this.data=data;}}제너릭을 쓸경우 다형성을 안썼기때문에 다 불러올수가 있다.---------------------------------------------------------------- 제네릭의 제한 -> 해당클래스를 쓸때 클래스를 통해 객체를 만들때 데이터타입을 정하는것이 제네릭.. 더보기 이전 1 ··· 43 44 45 46 47 48 49 ··· 70 다음