Java编程语言外文翻译、英汉互译、中英对照.doc
《Java编程语言外文翻译、英汉互译、中英对照.doc》由会员分享,可在线阅读,更多相关《Java编程语言外文翻译、英汉互译、中英对照.doc(8页珍藏版)》请在三一办公上搜索。
1、外文翻译原文及译文学 院计算机学院专 业计算机科学与技术班 级学 号姓 名指导教师负责教师待添加的隐藏文字内容3Java(programming language)Javais ageneral-purpose,concurrent,class-based,object-orientedcomputer program- -ming languagethat is specifically designed to have as few implementation dependencies as possible. It is intended to let application deve
2、lopers write once, run anywhere (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typicallycompiledtobyte code(class file) that can run on anyJava virtual machine(JVM) regardless ofcomputer architecture. Java is, as of 2012, o
3、ne of the most popular programming languages in use, particularly for client-server web applications, with a reported 10 million users.Java was originally developed byJames GoslingatSun Microsystems(which has sincemerged into Oracle Corporation) and released in 1995 as a core component of Sun Micros
4、ystemsJava platform. The language derives much of itssyntaxfromCandC+, but it has fewer low-levelfacilities than either of them.The original andreference implementationJavacompilers, virtual machines, andclass librarieswere developed by Sun from 1991 and first released in 1995. As of May 2007, in co
5、mpliance with the specifications of theJava Community Process, Sun relicensed most of its Java technologies under theGNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as theGNU Compiler for JavaandGNU Classpath.Javais a set of severalc
6、omputer softwareproducts and specifications fromSun Microsystems(which has since merged withOracle Corporation), that together provide a system for developingapplication softwareand deploying it in across-platformcomputing environment. Java is used in a wide variety ofcomputing platformsfromembedded
7、 devicesand mobile phoneson the low end, toenterprise serversandsupercomputerson the high end. While less common,Java appletsare sometimes used to provide improved and secure functions while browsing theWorld Wide Webondesktop computers.Writing in theJava programming languageis the primary way to pr
8、oduce code that will be deployed asJava bytecode. There are, however, byte codecompilersavailable for other languages such asAda,JavaScript,Python, andRuby. Several new languages have been designed to run natively on theJava Virtual Machine(JVM), such asScala,ClojureandGroovy.Java syntaxborrows heav
9、ily fromCandC+, but object-oriented features are modeled afterSmalltalkandObjective-C. Java eliminates certain low-level constructs such aspointersand has a very simple memory model where every object is allocated on the heapand all variables of object types arereferences. Memory management is handl
10、ed through integrated automaticgarbage collectionperformed by the JVM.An edition of theJava platformis the name for a bundle of related programs from Sun that allow for developing and running programs written in theJavaprogramming language. The platform is not specific to any one processor oroperati
11、ng system, but rather an execution engine (called avirtual machine) and a compiler with a set of libraries that are implemented for various hardware and operating systems so that Java programs can run identically on all of them. The Java platform consists of several programs, each of which provides
12、a portion of its overall capabilities. For example, the Java compiler, which converts Java source code into Java byte code (an intermediate language for the JVM), is provided as part of theJava Development Kit(JDK). TheJava Runtime Environment(JRE), complementing the JVM with ajust-in-time (JIT) com
13、piler, converts intermediate byte code into native machine code on the fly. An extensive set of libraries are also part of the Java platform.The essential components in the platform are the Java language compiler, the libraries, and the runtime environment in which Java intermediate byte code execut
14、es according to the rules laid out in the virtual machine specification.In most modernoperating systems(OSs), a large body of reusable code is provided to simplify the programmers job. This code is typically provided as a set of dynamically loadable librariesthat applications can call at runtime. Be
15、cause the Java platform is not dependent on any specific operating system, applications cannot rely on any of the pre-existing OS libraries. Instead, the Java platform provides a comprehensive set of its own standard class libraries containing much of the same reusable functions commonly found in mo
16、dern operating systems. Most of the system library is also written in Java. For instance,Swinglibrary paints the user interface and handles the events itself, eliminating many subtle differences between how different platforms handle even similar components.The Java class libraries serve three purpo
17、ses within the Java platform. First, like other standard code libraries, the Java libraries provide the programmer a well-known set of functions to perform common tasks, such as maintaining lists of items or performing complex string parsing. Second, the class libraries provide an abstract interface
18、 to tasks that would normally depend heavily on the hardware and operating system. Tasks such as network access and file access are often heavily intertwined with the distinctive implementations of each platform. Theandjava.iolibraries implement an abstraction layer in native OS code, then provide a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 编程 语言 外文 翻译 英汉 中英对照

链接地址:https://www.31ppt.com/p-2324642.html