开遍语
程序员都知道英语的重要性,但平时忙于钻研技术和加班上线,再加上没有人带,大多数同学都会慢慢地把英语放下了,看文档时也是优先选择中文文档。为了提高自己的英语,也希望能帮助到更多同学重拾英语,我决定每天从 JDK API 文档里找一小段英语,一边读文档学技术,一边学一些英语知识。
一、原文与翻译
以下内容选自 JDK 8 API 文档对 java.lang 包的描述:
Provides classes that are fundamental to the design of the Java programming language. The most important classes are Object
, which is the root of the class hierarchy, and Class
, instances of which represent classes at run time.
( java.lang 包)提供 Java 编程语言设计的基础类。最重要的类是 Object 和 Class 。Object 是类层次结构的根,Class 的实例在运行时表示类。
二、词汇学习
provide
:提供
fundamental
:基本的,必需的
hierarchy
:层级
instance
:实例
represent
:代表,表示
三、句子分析
提取句子主干:
Prvoides classes.
提供一些类。然后使用 that 从句修饰 classes :that are fundamental to the design of the Java programming language,说明这些类的重要意义。
*The most important classes are Object and Class. *
最重要的类是 Object 和 Class。然后使用两个 which 从句修饰对应的名词,对这两个类的作用进一步解释。
四、技术要点
每个 java 程序员应该都对 java.lang 包很熟悉了,我们常用的 Object, String, System, Classloader, Thread 以及 基础类型的包装类等等都在这个包下。所以说,这个包提供的类都是 java 编程设计的基础类。
结语
好了,今天的第一篇『跟 JDK 学英语』就到此结束了,不知道你读完后是否有收获,欢迎留言跟我分享你的读后感。也希望大家多交流英语学习的心得,共同进步。