Java基础介绍
介绍
Java是一个跨平台,完全面向对象的程序设计语言,其有三个分支:
- Java SE (标准版)
- Java ME (微型版)
- Java EE (企业版)
JDK
说到Java,就必然要提到 jdk, jre, jvm
- JDK:(Java Development Kit) Java开发工具
- JRE:(Java Runtime Environment) Java运行环境
- JVM:(Java Virtual Machine) Java虚拟机
JDK要从 Oracle 官网下载,不可安装在中文目录,java的版本更新速度很快,但是在实际开发中,还是使用较为稳定的版本,比如说 jdk1.8,Java的优势在于:一次编写,到处运行
jdk1.8官网下载地址:jdk官网下载
jdk,jre,jvm之间的关系
jdk安装完成之后的目录结构如下:
bin目录:可执行程序
java.exe Java运行时解释器
javac.exe Java编译器
javadoc.exe Java文档化工具
db目录:小型的数据库
include目录:本地接口编程
jre目录:运行环境
lib目录:类库,Java开发工具包
zip目录:jdk源码
jdk环境变量的配置
右键此电脑---高级系统设置---环境变量---系统变量---新建
变量名:JAVA_HOME
变量值:jdk所安装路径的bin的上一级目录
Path---新建
%JAVA_HOME%\bin
运行一个可执行文件时,系统首先在当前目录下寻找,如不存在,则会在path环境变量中定义的路径下寻找,找到的话就执行,未找到,就提示:"XXX不是内部或外部命令,也不是可运行程序或批处理文件"
Java程序通过Java虚拟机可实现跨平台,但是Java虚拟机并不是跨平台的,不同的操作系统有不同的Java虚拟机