# java.lang.Compiler类 - java.lang
**java.lang.Compiler **类提供支持Java到本机代码编译器和相关服务。在设计上,它作为一个占位符在JIT编译器实现。
## 类声明
以下是**java.lang.Compiler**类的声明:
```
public final class Compiler
extends Object
```
## 类方法
| S.N. | 方法 & 描述 |
| --- | --- |
| 1 | [static Object command(Object any) ](http://www.yiibai.com/java/lang/compiler_command.html) 此方法检查参数类型及其字段,并执行一些文档操作。 |
| 2 | [static boolean compileClass(Class<?> clazz) ](http://www.yiibai.com/java/lang/compiler_compileclass.html) 此方法编译指定的类。 |
| 3 | [static void disable() ](http://www.yiibai.com/java/lang/compiler_disable.html) 此方法使编译器停止运作。 |
| 4 | [static boolean compileClasses(String string) ](http://www.yiibai.com/java/lang/compiler_compileclasses.html) 此方法编译,其名称与指定字符串匹配的所有类。 |
| 5 | [static void enable() ](http://www.yiibai.com/java/lang/compiler_enable.html) 此方法会导致编译器恢复运行。 |
## 方法继承
这个类从以下类继承的方法:
* java.lang.Object