ExamInterface exam = (ExamInterface)Class.forName("my.dynamic.ExamObject").newInstance();
解决方案 »
- Servlet作服务器时怎么实现客户端之间的通信?
- 线程协作的问题
- StringBuffer 中append的问题!编译通过,执行报错,救急!
- java到底有哪几个保留字?
- 我想用JAVA的jdbc写一个班级成绩管理系统,请问哪本jdbc的书比较好?
- 小弟kangta心碎了,眼睛也哭碎了!付上次问题的程序代码!
- overriding & overloading的问题
- String的最大允许长度是多少?
- 请问C++ 程序员和JAVA程序员,到底谁挣钱多? 谁更有前途?
- 我想学习Delphi 我该先学习什么基础??
- 格式化小数位
- 如何让新增加的JInternalFrame窗口放在其他JInternalFrame窗口的最前面?
还有什么isInstance();
是干什么用的啊,见倒是常见就是不知道干吗用的????
问个额外的问题
怎么得到环境变量啊????
还有什么isInstance();-->是否已经创建实例了
应该是得到一些系统的信息吧:System.getPropertys()
{
Properties prop=new Properties();
String OS = System.getProperty("os.name").toLowerCase();
Process p=null;
if(OS.indexOf("windows")>-1)
{
p=Runtime.getRuntime().exec("cmd /c set"); //其它的操作系统可以自行处理, 我这里是win2k
}
BufferedReader br=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while((line=br.readLine())!=null)
{
int i=line.indexOf("=");
if(i>-1)
{
String key=line.substring(0,i);
String value=line.substring(i+1);
prop.setProperty(key,value);
}
}
return prop;
}