前言
自己想整一个入门笔记,不是什么高深的东西,记录今天开始的学习过程。
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
java运行机制
编译型,先把java文件编译成class文件 解释型,通过jvm解析一句运行一句