工程目录
新建Java控制台项目即可;
代码如下
ISelectList.java
接口
package com.study;
public interface ISelectList {
void selectList();
}
SelectListImpl.java
实现类
package com.study;
public class SelectListImpl implements ISelectList{
@Override
public void selectList() {
System.out.println("SelectListImpl SelectList");
}
}
Demo01.java
测试类
package com.study;
/**
* <p>
* 通过字符串创建对象
* </p>
*/
public class Demo01 {
public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException {
// write your code here
ISelectList iSelectList
= (ISelectList) Class.forName("com.study.SelectListImpl").newInstance();
iSelectList.selectList();
}
}