[java] new object

Published: by Creative Commons Licence

class MyClass{
	String name = "mascaradee";
}

public class Test {
	// 객체 생성 1
	MyClass myClass = new MyClass();
	logger.debug("myClass.name : " + myClass.name);

	// 객체 생성 2
	Class cls = Class.forName("MyClass"); // 클래스만 로드
	MyClass obj = (MyClass) cls.newInstance(); // 객체생성
	logger.debug("myClass.name : " + obj.name);
}