编译型和解释型
故事:一个中国人写了一部小说,一个外国人想读内容,如果现在有两种方式:
- 有一个翻译软件,把这本书从中文全部翻译成外语.
- 这个外国人请了一个会翻译汉语的翻译官,翻译官看一句汉语,同时翻译一句英语.
此时这两种方式各自有各自的优缺点:
- 对于方式1:一次完成,速度快.但是如果这个中国人在写完书后,突然更改了小说中的一些内- 容,此时需要从新开始翻译.
- 对于方式2:速度慢,但是如果小说内容有所改变,可以变改变一变翻译.
第一种方式就是编译型:常见C,C++
第二种方式就是解释型.常见Python
java语言:编译型和解释型的结合
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/998b7c92461875672c6c07249791f9d7.png)