Gemini永久会员 计算机英语教程文章About the Java Technology翻译
**原文(示例片段)**: "About the Java Technology: Java is a high-level, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is intended to let application developers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to bytecode, which can execute on any Java Virtual Machine (JVM) regardless of the underlying computer architecture."
**翻译**:
《关于Java技术》:Java是一种高级的、面向对象的编程语言,其设计旨在尽可能减少实现依赖。它旨在让应用程序开发者能够“一次编写,到处运行”(WORA),这意味着编译后的Java代码可以在所有支持Java的平台上运行,而无需重新编译。Java应用程序通常被编译成字节码,这种字节码可以在任何Java虚拟机(JVM)上执行,无论底层计算机架构如何。
**翻译说明**:
1. **专业术语准确翻译**:如“high-level, object-oriented programming language”译为“高级的、面向对象的编程语言”,“implementation dependencies”译为“实现依赖”,“write once, run anywhere (WORA)”译为“一次编写,到处运行”,“bytecode”译为“字节码”,“Java Virtual Machine (JVM)”译为“Java虚拟机”,确保专业术语的准确无误。
2. **句式结构调整**:原文中的长句和复杂句式被拆分成中文中更常见的短句和简单句式,如“It is intended to let application developers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.”被翻译为“它旨在让应用程序开发者能够‘一次编写,到处运行’(WORA),这意味着编译后的Java代码可以在所有支持Java的平台上运行,而无需重新编译。”,这样的调整使译文更加流畅易读。
3. **文化语境适配**:在翻译过程中,考虑了中文表达习惯,如“regardless of the underlying computer architecture”被翻译为“无论底层计算机架构如何”,这样的表述更符合中文语境。
4. **信息完整性**:在翻译时,确保了原文中的所有信息都被准确传达,没有遗漏或添加任何不必要的信息。例如,“Java applications are typically compiled to bytecode, which can execute on any Java Virtual Machine (JVM)”被完整翻译为“Java应用程序通常被编译成字节码,这种字节码可以在任何Java虚拟机(JVM)上执行”。
更多推荐


所有评论(0)