首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

抽象类有关问题

2012-05-23 
抽象类问题Runtime r Runtime.getRuntime()try {Process p r.exec(notepad.exe)p.destroy()} cat

抽象类问题
Runtime r = Runtime.getRuntime();
try {
Process p = r.exec("notepad.exe");
p.destroy();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Process 是抽象类,Process的destroy()方法是抽象的,没有方法体,为什么能杀掉进程notepad.exe呢?
忘高手请指教啊!




[解决办法]
抽象类 是有子类去实现他的 这里实际上运行的是子类的方法
[解决办法]
还告诉你一个简单的方法查看p对象属于那个类。p.getClass().getName()

热点排行