java.lang.Compiler.command() 用于检查参数类型及其字段并执行一些记录的操作。无需具体操作。
语法
public static Object command(Object any)
参数
any | 指定一个参数 |
返回值
返回特定于编译器的值,如果没有可用的编译器,则返回 null。
异常
抛出NullPointerException,如果有则为null。
示例:
下面的示例展示了如何使用java.lang.Compiler.command() 方法。
public class MyClass {
public static void main(String[] args) {
Integer x = new Integer("10");
String y = "Hello";
//x的打印类
Class xcls = x.getClass();
System.out.println(xcls);
//y的打印类别
Class ycls = y.getClass();
System.out.println(ycls);
//使用命令方式编译MyClass
Object retval = Compiler.command("javac MyClass");
System.out.println("Return Value = " + retval);
}
}
上述代码的输出将是:
class java.lang.Integer
class java.lang.String
Return Value = null