hello world

hello,world

简单程序

  1. 新建一个Java文件Hello.java(给人看的文件)

  2. 编写代码

    public class Hello{
    public static void main(String[] args){
    System.out.print("hello,world");
    }
    }
  3. javac Hello.java 编译命令(需后缀)(变成机器看的文件,变成JVM能运行的文件,若命令不存在,环境配置未配好)

  4. java Hello 运行class命令(不需后缀)

  5. 如图:

    1

  1. java是大小写敏感的

  2. 文件名和类名保持一致,class后面为类名Hello

  3. 符号保持英文,public class表示一个类,public static void一些 修饰符关键字,main叫主方法,程序通过main方法才能执行。

编译型和解释型

区别:翻译时机不同

比如美国人要看中国人写的书,一种方式是整本书翻译(编译),一种是找个翻译官逐句翻译(解释),前者执行速度更快,对操作系统要求低(C、C++);后者比如网页,服务器脚本对速度要求性不高,比如脚本语言JavaScript,Python都是解释型语言;java则是先通过java 编译器对java文件进行预编译,生成class文件(字节码文件),装载在JVM虚拟机里运行。先把类放到类装载器,再通过字节码校验器看代码是否有误,再通过解释器开始运行(快到操作系统后才开始解释),操作系统按照指令开始运行。

 

posted @ 2021-01-10 11:53  爱罗翔的张三  阅读(40)  评论(0编辑  收藏  举报