zoukankan      html  css  js  c++  java
  • Code Example 3: A ScriptEngineFactory object provides detailed information about the engine it provides.

    Scripting for the Java Platform

    Code Example 3: A ScriptEngineFactory object provides detailed information about the engine it provides.

      ScriptEngineManager mgr = new ScriptEngineManager();
      List<ScriptEngineFactory> factories = 
          mgr.getEngineFactories();
      for (ScriptEngineFactory factory: factories) {
        System.out.println("ScriptEngineFactory Info");
        String engName = factory.getEngineName();
        String engVersion = factory.getEngineVersion();
        String langName = factory.getLanguageName();
        String langVersion = factory.getLanguageVersion();
        System.out.printf("\tScript Engine: %s (%s)\n", 
            engName, engVersion);
        List<String> engNames = factory.getNames();
        for(String name: engNames) {
          System.out.printf("\tEngine Alias: %s\n", name);
        }
        System.out.printf("\tLanguage: %s (%s)\n", 
            langName, langVersion);
      }    
    
     

    Code Example 3 produces the following output:

    ScriptEngineFactory Info
      Script Engine: Mozilla Rhino (1.6 release 2)
      Engine Alias: js
      Engine Alias: rhino
      Engine Alias: JavaScript
      Engine Alias: javascript
      Engine Alias: ECMAScript
      Engine Alias: ecmascript
      Language: ECMAScript (1.6)
  • 相关阅读:
    PCA与LDA
    SVM--交叉验证
    git的基本使用
    MySQL的操作
    MySQL安装和远程连接
    javaScript进阶
    javaScript基础入门篇
    javaScript运动
    可变对象和不可变对象
    基本数据类型
  • 原文地址:https://www.cnblogs.com/lexus/p/2359481.html
Copyright © 2011-2022 走看看