JAVA程序运行原理以及注释原理

对于现在刚刚学完C语言基本技能而又初次接触JAVA的我来说,我发现C语言和JAVA程序运行机制有着比较大的区别。以下,我先简单地论述两者区别。
就C语言而言,当我们在C语言开发环境上写完一篇C代码的时候,编译运行之后系统会生成一个.c的源文件,并同时生成可执行.exe文件,这个过程相比于JAVA的程序运行来说,就高效方便的多,因为一个c源代码通过编译处理,系统直接就将代码编译成计算机能够读懂的二进制文件,然后在将该文件交由CPU处理运行。
JAVA程序运行原理以及注释原理然而对于JAVA来说就比较复杂,当你写完一个JAVA源代码之后生成一个.java文件后,并不会像c一样,而是通过javac命令将java文件生成.class文件,而值得注意的是,该文件中并不是所谓的二进制文件,而是一种非机器语言,接下来通过将.class文件传递给JAVA虚拟机,而JAVA虚拟机通过检查JAVA代码的安全性以及合法性最后才将源代码转化为计算机语言,即二进制文件。

/**
  *多行注释,可以显示在生成的文档中
  */
/*
  *多行注释
  *不可以显示在生成的文档中
  */
public class HelloWorld{
 
 public static void main(String [] args){
  System.out.println("Hello World!");//单行注释,不会显示在生成的文档中
 }

总结,当如/**的多行注释的内容会在生成的文档中出现,而如/*的多行或者//的单行注释符注释的内容则不会出现在文档中,如下图:
JAVA程序运行原理以及注释原理

相关文章:

  • 2021-08-17
  • 2021-06-24
  • 2022-01-15
  • 2021-12-10
  • 2022-01-10
猜你喜欢
  • 2021-12-15
  • 2021-04-18
  • 2021-09-30
  • 2021-07-10
相关资源
相似解决方案