Java的基本情况
-
面向对象编程语言
-
跨平台的编程(一次开发,多平台运行)
发展历史
1990年Sun公司 项目(Oak),
1995年发行java语言
2000年发布jdk1.3版本,国内流行
2004年发行JDK1.5,改名JavaSE5.0,JavaEE,JavaME
2009年Oracle收购Sun公司Java
2013年发行JDK1.8(现在主流)
JDK11、JDK17逐渐流行
Java的运行机制
先编译,后解释(.java是源文件,是存放编写的Java源代码,——进过编译后生成一个.calss文件(字节码文件),存放的是源码经过编译后形成的二进制代码;JVM虚拟机上解释(只有运行class文件的必要工具和库))
同一台电脑可以装多个版本,从低到高依次安装,按提示
-
环境变量
纯手工写一个程序
-
用记事本写一个Java源程序
public class hello{ public static void main(String[]args){ System.out.println("Hello hqyj"); } }
-
x编译文件为成为class文件
打开windows命令行,进入d盘根目录,执行命令
java hello.java
执行成功生成hello.class(字节码文件)
-
再命令执行命令
java命令后面是参数类名,不需要扩展名
java hello
执行成功后会打印出“ hello hqyj”#
JDK,JRE,JVM的关系
-
JDK是开发使用工具集
包含JRE
-
JRE是java运行环境
包含JVM
-
JVM是java虚拟机
只有运行class文件的必要工具和库
JavaEE,JavaSE,JavaME
-
JAVAEE JAVA企业版
比标准版多了web开发
-
JavaSE Java标准版
-
JavaME Java微小(用于嵌入式)版本