JAVA学习笔记 语言基础1 - Java概述

Java简介

Java语言是由Sun公司于1995年5月推出的面向对象编程语言,目前由Oracle公司拥有,维护。

Java开发环境

编译运行过程

  • 编译期:.java源文件,经过编译,生成.class字节码文件。
  • 运行期:JVM加载.class文件并运行.class文件。

Java语言最大的特性:跨平台性,即Java程序编译成字节码后,可以在任意的平台上运行。

名词解释

  • JVM:Java虚拟机,加载.class文件并运行.class文件。
  • JRE:Java运行环境,除了包含JVM以外,还包含了运行Java程序所必须的环境。
  • JDK:Java开发工具,除了包含JRE以外,还包含了开发Java程序所必需的命令工具。

Java源文件通过Java编译器Javac进行编译,编译后生成字节码文件,字节码文件不能直接运行。

字节码文件需要使用Java虚拟机解释运行,不同的平台的Java虚拟机是不同的,所以字节码可以在不同的平台运行。

说明:

  1. 运行Java程序的最小环境是JRE。
  2. 开发Java程序的最小环境是JDK。

Java开发工具

IntelliJ IDEA

macOS

Windows

第一个Java程序

public class HelloWorld {  //声明一个类叫HelloWorld

    //主方法,为程序的入口,程序执行从main开始,main结束则程序结束。
    public static void main(String[] args) {

        //输出hello world
//        1)严格区分大小写
//        2)所有符号必须是英文模式
//        3)每句话必须以分号结尾
        System.out.println("Hello World!");
    }
}

你可能感兴趣的:(JAVA学习笔记,语言基础,java,开发语言,后端,学习,intellij-idea)