javaoo第一天

欢迎观看xiongxing的博客

这里写图片描述

5.程序翻译的方式有哪几种,有什么区别?
编译型:一次性将源代码翻译成中间文件代码,不需要重新编译,需要编译器
解释型:一句一句进行翻译成和执行,需要解释器
6.Java什么类型的计算机语言?(编译?or解释?)
解释型和编译型一体
7.什么是字节码?在Java中有什么作用?
字节码是通过编译器编译的中间代码;
主要用于在不同系统中进行转译成相应的机器代码来运行;
8.Java代码的执行流程?
源代码的.java文件通过编译器
编译成.class字节码文件
通过JVM虚拟机的类加载器加载.class文件和Java API的内置库
通过字节码效验码效验JDK和JRE版本
通过解释器、即时解释器(JIT)解释成相应的机器代码
运行机器代码
9.Java平台分为哪几种版本?
Java SE、Java EE、Java ME
10.Java语言有哪些特点?分别是什么?
1、简单性
1)、C系语言
2)、抛弃了c++的指针、内存等无用功能
3)、由丰富的类库
2、面向对象
3、跨平台
4、健壮性和安全性
1)、去掉了指针等不必要的功能
2)、增加了GC垃圾回收机制
3)、增加了异常处理机制
5、多线程
11.Java虚拟机和JavaAPI的作用?
Java虚拟机:用于在不同系统中把.class字节码文件解释成相应系统的机器代码来运行
JavaAPI:便于程序的编写
12.什么是JIT,其作用是什么?
即时编译器,作用在于把相同的部分进行热点编译
13.Java程序的基本构造单元是什么?

14.Java代码中main方法如何书写?
Public static voic main(String[] args){
}

猜你喜欢

转载自blog.csdn.net/qq_43039152/article/details/81951676
今日推荐