mie*_*mie 1 java flash actionscript
我已经开发了半年左右的ActionScript应用程序.据我所知,mxmlc编译器只是一个以更方便的方式调用javac - {options}的sh脚本.这让我知道我的源代码被编译成本机 java字节码.
综上所述,我可以得出结论,Flash Player应该要求安装JVM,要么是JVM本身.或者也许Java用于生成Adobe自定义二进制文件,就像任何其他编译器一样,但Java是跨平台的并且是行业标准,因此为了避免可移植性问题,Adobe(Macromedia)可以选择ActionScript/Flex.
你能解释一下吗?
ActionScript的开发环境是用Java编写的,但编译ActionScript不会产生与Java兼容的二进制文件.相反,它编译为在ActionScript虚拟机上运行的二进制文件.因此Flash Player有一个虚拟机,但它与Java无关.