Java程序运行原理

142 阅读2分钟

image.png

转义字符

  1. 编译阶段

将 Java 源代码(.java 文件)编译成 Java 字节码(.class 文件)。Java 编译器(javac)将 Java 源代码转换为字节码,字节码是一种与平台无关的中间代码,可以在任何支持 Java 虚拟机(JVM)的平台上运行。编译产生的字节码存放在磁盘上。

  1. 运行阶段

Java 虚拟机(JVM)读取字节码文件(.class 文件),并将字节码解释成机器码或者编译成本地代码,然后再执行。JVM 包括解释器、即时编译器和垃圾回收器等多个部分,可以在任何支持 Java 的操作系统上运行 Java 程序,并且具有较好的跨平台性。

使用print 如何实现上面的效果?

可以使用转义字符

什么是转义字符?

所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而java中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

常用的转义字符

image.png

使用转义字符优化系统界面

public class Text {     
    public static void main(String[] args) {   
        System.out.print("++++++++YSMall超市系统++++++++\n");   
        System.out.print("\t1、积分查询\n");          
        System.out.print("\t2、付款\n");            
        System.out.print("请输入选项:");   
}}

结果:

image.png

Java中的注释

对于我们写的代码,今后需要给客户看,如果都是代码,那么看起来会非常的吃力。可以对Java中的程序代码添加解释说明的文字,这些文字只是提供给人看,计算机不需要编译这些文字,所以我们需要把这些文字注释起来。

 

Java 语言中的注释有三种格式:

单行注释:单行注释的表现很简单,只要在开头写两个斜杠就可以了。

用法://后面书写注释的内容

注意:单行注释里面可以写单行注释