您的位置:首页 > 编程语言 > Java开发

Iparhan_ Java 从代码到运行的过程人性化解释

2016-05-27 00:01 309 查看
有一个问题以前一直困扰着我,今天突然想到一个人性化来让自己想通了道理,觉得很好也分享给你们,如果觉得有用是我的荣幸!

我们都知道Java从编写代码到运行的过程少不了jvm,也如此这个也会有个过程:

1.编写代码

2.编译

3.类加载

4.校验

5.解释

6.运行

上面的这6个步骤就是一个从.java变成 .class 然后给我们想要的答案的全过程,但是觉得这样理解过段时间就忘了,所以我举个生活中的简单的例子来解释,这样会记得比较深刻,不会容易忘记.

例子 :一个英汉翻译员

过程:

1.一个老外商人说想表达的意思.                                                                                    == 编写代码

2.翻译员听完之后就快速的在脑子里把老外的话过一遍,                                            ==编译

3.然后把那句话翻译到汉文.                                                                                            == 类加载

4.等翻译完了,在把翻译好的中文意思和原来的英文意思对照,以免翻译错误           ==校验

5.把翻译好的话用正确的方式说给中商(中国商人)听.                                                  ==解释

6.最后完成了一次成功的交易.                                                                                             ==运行

这就是一个Java代码编译运行的全过程,如果理解了那说明我没白忙活,如果还是不理解,请留言指点,谢谢!

Iparhan_亲笔
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: