Java介绍与JDK1.8下载、安装和环境配置

一、JAVA语言

1.Java体系(三大平台)

1)JavaSE (Java Standard Edition)
  是整个Java技术的核心和基础,它是JavaEE、JavaME的编程基础。
在这里插入图片描述
2)JavaEE (Java Enterprice Edition)
  Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案。
在这里插入图片描述
3)JavaME(Java Mirco Edition)
  主要用于控制移动设备和信息家电等有限存储的设备。
在这里插入图片描述

2.Java的大事件

  2009年4月20日甲骨文(Oracle)以现金收购Sun微系统公司,交易价格达74亿美元。

3.Java的特点

  一种面向对象的语言(号称完全面向对象)
  一种平台无关的语言(跨平台)
  一种半编译半解释型语言
1)半编译半解释
  Java的源文件不能直接运行,需要经过编译器编译,编译成字节码文件(.class)。字节码文件不是cpu直接能识别的命令,最后需要解释器解释运行。
在这里插入图片描述
2)跨平台特性
 平台:指的是操作系统(Windows,Linux,Mac)
 跨平台:Java程序可以在任意操作系统上运行
 原理:
  依赖于Java的虚拟机 JVM (Java Virtual Machine) 它有一个解释器组件,可以实现 Java 字节码和计算机操作系统之间的通信,但是JVM本身不跨平台,需要针对不同的操作系统用不同版本的JVM。

4.JDK、JRE和JVM
  • JDK(Java Development Kit) Java开发工具包(JRE+给开发人员用的工具) ,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。
  • JRE(Java Runtime Environment) Java运行时环境(JVM+核心类库) ,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。
  • JVM(Java Virtual Machine) Java虚拟机(实现Java跨平台的方式) ,它是运行所有Java程序的虚拟计算机。

1)JDK(Java Development Kit)
  JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提 供了JVM和Runtime辅助包,用于解析class文件使其得到运行)
具体包括:

 JRE(Java Runtime Environment) Java 运行时环境
 JVM
 Java API (应用程序编程接口)
 Java 编译器(javac.exe)、Java 运行时解释器(java.exe)、Java 文档化化工具(javadoc.exe)及其它工具及资源

2)JRE(Java Runtime Environment)
  JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。
主要功能有:

 加载代码:由类加载器(class loader)完成;
 校验代码:由字节码校验器(byte code verifier)完成;
 执行代码:由运行时解释器(runtime interpreter)完成;

3)JVM(Java Virtual Machine)
  JVM 可以理解成一个可运行 Java 字节码的虚拟计算机系统
特点:

它有一个解释器组件,可以实现 Java 字节码和计算机操作系统之间的通信;
对于不同的运行平台,有不同 的 JVM;
JVM 屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。

二、Java开发环境搭建

1.下载JDK

  官方下载地址
  根据电脑配置选择你们想要的版本下载安装包,如:64位的Windows系统就点击jdk-8u221_windows-x64_bin.exe进行下载。

2.安装JDK

在这里插入图片描述

  双击安装即可

  • 注意事项:
       安装路径:尽量不要安装在C盘、安装路径尽量不要有中文、安装路径尽量不要包含各种特殊符号,最好就是纯英文和数字
       jre的安装:在安装jdk的过程中,提示安装jre,一般不需要再次安装jre。如果一定要安装,确保安装的路径不要和jdk的安装路径重复
  • 安装后目录介绍:
    在这里插入图片描述
3.配置环境变量(win10为例)

1)计算机(此电脑)—属性 ---- 高级系统设置----环境变量
在这里插入图片描述
在这里插入图片描述
2)在系统变量区域,点击新建
在这里插入图片描述

3)变量名:JAVA_HOME ,变量值为 jdk 的安装路径。
在这里插入图片描述
4)新建变量名:CLASSPATH ,变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
  注:变量值开头是英文句号

5)找到Path变量,双击编辑 Path变量
在这里插入图片描述
6)点击新建,变量值为%JAVA_HOME%\bin ,并将它移到"%JAVA_HOME%\jre\bin"上方,然后点击确定
在这里插入图片描述
检验是否配置成功
1)按键盘win+R,打开运行,输入cmd 指令,点击确定进入命令行窗口。
在这里插入图片描述
2)输入java -version获取当前安装的 jdk 的版本信息
在这里插入图片描述
3)检验java.exe命令
在这里插入图片描述
  配置成功

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值