你对Java平台有何看法?Java是否仅是解释执行?

2026-06-11 14:310阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1341个文字,预计阅读时间需要6分钟。

你对Java平台有何看法?Java是否仅是解释执行?

Java基础-谈谈你对Java平台的理解?Java+是解释执行,这句话正确吗?1. 典型回答1. Java平台组成1. 典型回答Java本身是一种面向对象的编程语言,最显著的特点有两个:‘封装’和‘继承’。


java基础-谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?

  • ​​1.典型回答​​
  • ​​2.java平台组成​​

1.典型回答

Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC, Garbage Collection),Java 通过垃圾收集器(Garbage Collector)回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收。我们日常会接触到 JRE(Java Runtime Environment)或者 JDK(Java Development Kit)。 JRE,也就是 Java 运行环境,包含了 JVM 和 Java 类库,以及一些模块等。而 JDK 可以看作是 JRE 的一个超集,提供了更多工具,比如编译器、各种诊断工具等。对于“Java 是解释执行”这句话,这个说法不太准确。我们开发的 Java 的源代码,首先通过 Javac 编译成为字节码(bytecode),然后,在运行时,通过 Java 虚拟机(JVM)内嵌的解释器将字节码转换成为最终的机器码。

阅读全文

本文共计1341个文字,预计阅读时间需要6分钟。

你对Java平台有何看法?Java是否仅是解释执行?

Java基础-谈谈你对Java平台的理解?Java+是解释执行,这句话正确吗?1. 典型回答1. Java平台组成1. 典型回答Java本身是一种面向对象的编程语言,最显著的特点有两个:‘封装’和‘继承’。


java基础-谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?

  • ​​1.典型回答​​
  • ​​2.java平台组成​​

1.典型回答

Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC, Garbage Collection),Java 通过垃圾收集器(Garbage Collector)回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收。我们日常会接触到 JRE(Java Runtime Environment)或者 JDK(Java Development Kit)。 JRE,也就是 Java 运行环境,包含了 JVM 和 Java 类库,以及一些模块等。而 JDK 可以看作是 JRE 的一个超集,提供了更多工具,比如编译器、各种诊断工具等。对于“Java 是解释执行”这句话,这个说法不太准确。我们开发的 Java 的源代码,首先通过 Javac 编译成为字节码(bytecode),然后,在运行时,通过 Java 虚拟机(JVM)内嵌的解释器将字节码转换成为最终的机器码。

阅读全文