论文部分内容阅读
Sun公司与微软公司的争执已经远远超出了Java语言本身的范围。这场争执在上个星期的诉讼中达到了顶峰。争执的内容包括在任何一个特定开发平台(例如Windows)上的Java实现的内部结构问题。任何一个Java开发系统,都将产生能够被Java虚拟机所解释执行的指令代码字节流。大部分的Java开发工具是通过编译使用Java语言所编写的程序来做到这一点的。不过也有一些生产厂商的开发工具使用其它语言(或者是没有正式编程语言的可视化开发工具)来产生字节代码流。且不管它们所采用的原始编程语言是哪
Sun’s dispute with Microsoft has gone far beyond the scope of the Java language itself. This dispute reached its peak in the lawsuit last week. The content of the dispute includes the internal structure of the Java implementation on any particular development platform (such as Windows). Any Java development system will generate a stream of instruction code that can be interpreted and executed by the Java virtual machine. Most Java development tools do this by compiling programs written in the Java language. However, there are also some manufacturers’ development tools that use other languages (or visual development tools that do not have a formal programming language) to generate bytecode streams. And regardless of the original programming language they use