学习Java第一课基础概念以及环境安装

15 阅读1分钟

前言

自己想整一个入门笔记,不是什么高深的东西,记录今天开始的学习过程。

java的三个分支

  • avaSE 标准版桌面程序控制台开发
  • javaME 嵌入式开发 手机 家电
  • javaEE 企业WEB端 服务器端开发

java的JDK/JRE/JVM是什么

  • JDK java开发者工具,包含JRE和JVM
  • JRE java运行时环境
  • JVM java虚拟机,有了它,java就可以跨平台运行

java的特性和优势

  • 简单性(对比C语音)
  • 面向对象
  • 可移植
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

java开发环境搭建

  • JDK下载与安装 去官网找到对应的JDK版本安装,记得区分自己系统是32还是64位,安装完成后配置环境变量

  • 配置环境变量 配置java_home就是jdk的安装目录 配置path %java_home%/bin %java_home%/jre/bin

-创建一个java文件,Hello.java实现Hello World并编译运行

public class Hello {
    public static void main (String[] args){
        System.out.print("Hello World!");
    }
}

通过javac命令编译并通过java命令运行

javac Hello.java
java Hello

image.png

java运行机制

编译型,先把java文件编译成class文件 解释型,通过jvm解析一句运行一句

image.png