Java Compiler command()方法

java.lang.Compiler.command() 方法检查参数类型及其字段,并执行一些文档操作。

1 语法

public static boolean command(Object arg)

2 参数

Object arg:编译器的详细参数

3 返回值

该方法返回一个编译器特定的值,包括null。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* Java Compiler command()方法

*/

import java.lang.*;

public class CompilerDemo {

public static void main(String[] args) {

CompilerDemo cls = new CompilerDemo();

CompilerDemo subcls = new SubClass1();

// class CompilerDemo

Class c = cls.getClass();

System.out.println(c);

// sub class SubClass1

Class c1 = subcls.getClass();

System.out.println(c1);

/* Let's compile CompilerDemo class using command method */

Object retval = Compiler.command("javac CompilerDemo");

System.out.println("Return Value = " + retval);

}

}

class SubClass1 extends CompilerDemo {

// sub class

}

输出结果为:

class com.yiidian.CompilerDemo

class com.yiidian.SubClass1

Return Value = null

java compiler = null_Java Compiler command()方法相关推荐

  1. python compiler库_Python之compiler:compiler库的简介、安装、使用方法之详细攻略

    Python之compiler:compiler库的简介.安装.使用方法之详细攻略 目录 compiler库的简介 compiler库的安装 compiler库的使用方法 compiler库的简介 根 ...

  2. Python之compiler:compiler库的简介、安装、使用方法之详细攻略

    Python之compiler:compiler库的简介.安装.使用方法之详细攻略 目录 compiler库的简介 compiler库的安装 compiler库的使用方法 compiler库的简介 根 ...

  3. fatal error C1001: INTERNAL COMPILER ERROR(compiler file 'msc1.cpp', line 1786)解决方法

    有时会碰到奇怪的编译错误 fatal error C1001: INTERNAL COMPILER ERROR(compiler file 'msc1.cpp', line 1786) 致命错误C10 ...

  4. java path.resolve_Java Path.resolve方法代碼示例

    本文整理匯總了Java中java.nio.file.Path.resolve方法的典型用法代碼示例.如果您正苦於以下問題:Java Path.resolve方法的具體用法?Java Path.reso ...

  5. Java Generics示例教程 - 通用方法,类,接口

    Java Generics示例教程 - 通用方法,类,接口 Java Genrics是Java 5中引入的最重要的功能之一.如果您一直在使用Java Collections 对于版本5或更高版本,我确 ...

  6. 使用友元,编译出错fatal error C1001: INTERNAL COMPILER ERROR (compiler file 'msc1.cpp', line 1786) 的解决...

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://lihuan-dianxian.blogbus.com/logs/42102230.html 同学拿了个很简单的小程序过 ...

  7. 编写高质量代码:改善Java程序的151个建议 (第1章 Java开发中通用的方法和准则)

    第1章 Java开发中通用的方法和准则 The reasonable man adapts himself to the world;the unreasonable one persists in ...

  8. C# 制作Com组件:java调用.net DLL的方法

    本文将详细为大家介绍一个java调用.net DLL的方法,以实现特殊的客户的特殊要求:"在Java项目中必须使用其提供的用.net写的DLL加密机制!" 环境与工具: ◆.net ...

  9. 终极解决办法rvct Cannot obtain license for Compiler (feature compiler) with license version = 3.1...

    参考:https://blog.csdn.net/nic_r/article/details/7458038 1 ARM C/C++ Compiler, RVCT4.0 [Build 400] 2 a ...

最新文章

  1. C#的显式接口和隐式接口
  2. 自绘制View---------左右滑动刻度调频View
  3. 简单分析及总结BlockingQueue接口下七个常用类
  4. 【论文阅读整理】TagFi: Locating Ultra-Low Power WiFi Tags Using Unmodified WiFi Infrastructure
  5. 【网址收藏】华为荣耀V9(DUK-AL20)刷机包下载
  6. boost::log::sinks用法的测试程序
  7. 输出第二个整数(信息学奥赛一本通-T1002)
  8. 发动机悬置python仿真计算
  9. oracle数据库inactive状态session过多的原因定位
  10. 基于R实现统计中的检验方法---卡方检验
  11. Android学习小Demo(19)利用Loader来实时接收短信
  12. 2013Esri全球用户大会QA之ArcGIS未来发展
  13. Android人脸支付功能,终于来了,华为Mate20 Pro微信人脸支付功能已上线
  14. 集合差集操作:a - b 的含义为在集合a中,但不在b中的元素集合。
  15. ida android so 断点,IDA Pro 7.0+调试Android so飘云整理(基于Android5.1.1)
  16. Method类及其用法
  17. php写phalapi,用PHP搭建你的云平台-PhalApi Pro框架介绍
  18. 计算机科学成为独立学科的奠基人,详解卡内基梅隆大学计算机学院
  19. 软件过程的价值观、原则以及实践——从敏捷说起
  20. 127.0.0.1 zxt.php_php单文件版在线代码编辑器使用方法

热门文章

  1. 怎样有效地推广APP
  2. LNMP一键自动安装脚本
  3. T-SQL 之 游标
  4. weblogic .NoClassDefFoundError: Could not initialize class sun.awt.X11Graphi
  5. WDS系列之四:自定义安装映像
  6. [转]Windows 性能监视器工具-perfmon
  7. 9-16 原生命令和redis-trib.rb对比
  8. 一级计算机技术,《一级考试大参考》自动化技术、计算机技术.pdf
  9. 浏览器字体大小设置_max浏览器app-max浏览器安卓版
  10. 灰色模型 java代码_灰色模型的简单Java实现