Java程序运行机制
Java的语言特点,他同时拥有编译型特点也拥有解释型特点
运行机制的分类
编译型
首先将源代码编译生成机器语言,再由机器运行机器码(二进制)。程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。
一次编译,多次执行。
①程序执行效率:高
②跨平台性:差
③编译器依赖度:高
④形如:C、C++、Delphi、Pascal等
解释型
源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。
多次解释,多次执行。【每执行一次,便解释一次。】
①程序执行效率:低(一般情况)
②跨平台性:高
③解释器依赖度:高
④形如:Java、JavaScript、Python、VBScript、MATLAB、Ruby等
程序运行机制
什么是IDE
是用于提供程序开发环境的应用程序,一般包括代码编辑器,代码编译器,调试器和图形用户界面等工具。集成了代码编写的功能,分析功能,编译功能,调试功能等一体化的开发软件服务套
IDE中的注释
注释:
-
平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦负载起来,我就需要注释的帮助
-
注释并不会被执行,这是给我们看的
-
书写注释是非常好的习惯
java 中的注释有三种
-
单行注释:单行注释加双斜杠://”
-
多行注释:多行注释是/*
*/
- 文档注释:文档注释是/**
*
*/
文档注释是可以加功能!!!!!!!!
(有趣的代码注释可以看到一些比较好玩的注释)
狂神说JavaP19-P21