Java入门2

Java入门

HelloWord

  1. 随便建一个文件夹,存放代码
  2. 新建一个Java文件
    • 文件后缀名为.java
    • hello.java
    • 【注意】系统可能没有显示文件后缀名,我们需要手动打开
  3. 编写代码
public class Hello{
  public static void main(String[] args){
    System.out.print("Hello,world!");
  }
}
  1. 编译javac java文件,会生成一个class文件(现在终端使用cd命令定位的啊Java文件所在目录)
  2. 运行class文件,java class文件
    image

Java入门

HelloWord

  1. 随便建一个文件夹,存放代码
  2. 新建一个Java文件
    • 文件后缀名为.java
    • hello.java
    • 【注意】系统可能没有显示文件后缀名,我们需要手动打开
  3. 编写代码
public class Hello{
  public static void main(String[] args){
    System.out.print("Hello,world!");
  }
}
  1. 编译javac java文件,会生成一个class文件(现在终端使用cd命令定位的啊Java文件所在目录)
  2. 运行class文件,java class文件

![编译图](/Users/a123456/Desktop/截屏2021-07-22 上午10.49.15.png)

可能会遇到的情况

  1. 每个单词的大小不能出现问题,Java是大小写敏感的
  2. 尽量使用英文
  3. 文件名和类名必须保证一致
  4. 符号使用了中文(必须全英文)

Java程序运行机制

编译型

编译型语言是将高级语言“翻译“为机器能读懂的机器语言,让计算机能够高效地执行并调用各种函数和功能,C 语言是经典的编译型语言,这种语言特性使得它的运行效率得到提高,一般用于编写操作系统。但这种方式对于即时变化的程序来说,每一次的变化和改动就需要对程序进行重编译后才能运行,这是它的最大的弊端所在。

解释性

解释性语言的特点是“即时翻译”,程序运行到哪一步,就“翻译”哪一步的语言,这对计算机的性能要求较高。早期的计算机性能不高,无法支撑起即时的翻译,因此早期的程序都是经过了预编译后的产品,但随着计算机的发展,计算机性能的提高,解释型语言的处理速度和效率有了显著提高,在处理即时响应、对速度要求快的请求时,解释型语言也可以很好地发挥自己的作用。

Java既有编译型的特征又有解释性的特征

程序运行机制

Java程序运行机制图解

可能会遇到的情况

  1. 每个单词的大小不能出现问题,Java是大小写敏感的
  2. 尽量使用英文
  3. 文件名和类名必须保证一致
  4. 符号使用了中文(必须全英文)

Java程序运行机制

编译型

编译型语言是将高级语言“翻译“为机器能读懂的机器语言,让计算机能够高效地执行并调用各种函数和功能,C 语言是经典的编译型语言,这种语言特性使得它的运行效率得到提高,一般用于编写操作系统。但这种方式对于即时变化的程序来说,每一次的变化和改动就需要对程序进行重编译后才能运行,这是它的最大的弊端所在。

解释性

解释性语言的特点是“即时翻译”,程序运行到哪一步,就“翻译”哪一步的语言,这对计算机的性能要求较高。早期的计算机性能不高,无法支撑起即时的翻译,因此早期的程序都是经过了预编译后的产品,但随着计算机的发展,计算机性能的提高,解释型语言的处理速度和效率有了显著提高,在处理即时响应、对速度要求快的请求时,解释型语言也可以很好地发挥自己的作用。

Java既有编译型的特征又有解释性的特征

程序运行机制

Java程序运行机制图解

posted @ 2021-07-22 11:03  Skye-Z  阅读(54)  评论(0编辑  收藏  举报