Skip to content

入门

Java的特点

  1. 简单易用
  2. 安全可靠
  3. 跨平台
  4. 面向对象
  5. 支持多线程

JRE与JDK的区别

  • JRE 是“播放器”,只能运行Java程序。
  • JDK 是“创作套件”,包含JRE和开发工具。
JREJDK
定位Java程序运行环境Java程序开发工具包
包含内容JVM + 核心类库(如java.langjava.util等)JRE + 开发工具(如javacjdbjarjavadoc等)
主要功能仅能 运行 已编译的Java程序(.class/.jar文件)能 开发、编译、调试、运行 Java程序
目标用户普通用户(如运行Java应用)开发者(需编写和调试代码)
是否独立可单独安装自带JRE(安装JDK后无需单独装JRE)
安装包大小较小较大
典型工具无开发工具javac(编译)、jdb(调试)、jar(打包)等

Java的运行机制

第一个Java程序

java
public class Main{
    public static void main(String[] args){
        System.out.print("Hello World")
    }
}
说明
public访问修饰符表示任何人都可以访问它
class关键字声明一个类
Main类名自定义的类名称
static静态修饰符表示该方法可以在不创建包含main方法的类的实例的情况下运行
void返回值类型表示该方法不会返回任何值
main方法名main是主方法的默认方法名
(String[] args)参数字符串数组,接收命令行参数
System.out.print()输出语句要输出的文本

方法的参数在方法名称后面的括号内声明,对于main来说,这是一个名为args的字符串数组。