本文主要是介绍java8中compile方法的源码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在学java时想学的更深一点然后就找了源码看看
<pre name="code" class="java"><span style="font-size:24px;">public Result compile(String[] args) {Context context = new Context();JavacFileManager.preRegister(context); // can't create it until Log has been set upResult result = compile(args, context);if (fileManager instanceof JavacFileManager) {// A fresh context was created above, so jfm must be a JavacFileManager((JavacFileManager)fileManager).close();}return result;}</span>
发现在java7中是 int 而在java8中被Result取代了,又发现Result是一个复杂的枚举类型,感觉好难理解啊
这篇关于java8中compile方法的源码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!