百战程序员

1 JAVA有什么核心优势让其流行?

   跨平台的特性,安全,多线程,分布式开发

2 JAVA的三个版本是什么?

  JavaME  小型的智能卡和嵌入式应用  机顶盒

  JAVASE  适用于桌面软件 qq

  JAVAEE  适用于网页服务器应用  企业管理系统

3 JAVA哪个公司发明的?

  SUN 公司发明,被甲骨文收购

4 JAVA的跨平台是通过什么实现的?

  通过JAVA虚拟机JVM,JAVA不是在CPU上运行的,是在JVM里运行的,每个系统都有自己对应的虚拟机,将JAVA编译器解释的class文件解释为各系统的机器指令

5 JDK、JVM、JRE都是什么?

扫描二维码关注公众号,回复: 5324611 查看本文章

   JDK  JAVA Development ToolKit(Java 开发工具包)

   JRM  JAVA Runtime  Enviroemental (Java运行时环境)

   JVM  JAVA  Virtual   Mechinal  (Java 虚拟机)

6  JDK 包含JRE这句话对吗

  对,JDK时开发工具包,包含开发工具和开发环境,面向开发人员,JRE是JAVA运行时环境,面向使用者,JDK包含JRE 

7  为什么采用JAVA_HOME 的方式配置环境变量比较好

  因为大部分程序会默认的去环境变量中去取JAVA_HOME 这个变量

8  一个JAVA源文件可以写多个Class吗?编译后,会不会生成多个class文件

   可以有多个Class文件,但只能有一个public class文件,编译后只会产生多个class文件

猜你喜欢

转载自blog.csdn.net/qq_23864697/article/details/84098991