java8 的安装 与开发环境概述

目前最流行的版本是jdk1.8,所以就安装1.8的版本!!

安装包可以去oracle官网下载,要登录并且网速较慢,

所以用百度云来下载:https://pan.baidu.com/s/1WJfk2QZY2N5DIUPBDzmtpQ    提取码:bbno

java8 的安装 与开发环境概述_第1张图片

安装jre

 

java8 的安装 与开发环境概述_第2张图片

  此电脑 -> 右键  ->属性

 java8 的安装 与开发环境概述_第3张图片

 

 java8 的安装 与开发环境概述_第4张图片

 

进入环境变量!!

java8 的安装 与开发环境概述_第5张图片

 

java8 的安装 与开发环境概述_第6张图片

 

双击打开 path路径

java8 的安装 与开发环境概述_第7张图片

格式 : %变量名%\bin

java8 的安装 与开发环境概述_第8张图片

最后一路确定 

 

测试

按 win键 +R    快捷键  输入  java -version  检查版本  

成功的就会显示如下内容

java8 的安装 与开发环境概述_第9张图片

 

Java开发环境概述

  1. JDK与JRE

     同一个电脑中可以有多个jdk,只要配置环境变量就行,网上有的说要配置classpath,注意,jdk1.5过后就不再需要配置classpath

在安装的过程中各位可能注意到了JRE这个名词,JDK和JRE的关系和区别。

  1. JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;
  2. JRE:Java Runtime Environment 它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户不用开发,只需要运行程序,所以用户在电脑上安装JRE即可。
  3. JDK包含了JRE。

 

2.跨平台特性

  1. 平台指的是操作系统 (Windows,Linux,Mac)。
  2. Java程序可以在任意操作系统上运行,一次编写到处运行
  3. 实现跨平台需要依赖Java的虚拟机 JVM Java Virtual Machine

java8 的安装 与开发环境概述_第10张图片

 

3.什么是JVM?

Jvm即Java Virtual Machine,我们常说的Java虚拟机, 是整个Java实现跨平台最核心的部分,能够运行通过Java语言编写的应用程序。

所有的Java程序会首先被编译为.class的类文件,Jvm虚拟机可以执行这种编译后的类文件,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释为目标代码(不同操作系统不同),给本地系统执行。

 

4. java垃圾回收机制

与C/C++程序不同,Java语言不需要程序员直接控制内存回收,Java程序的内存分配和回收都是由JRE在后台自动进行的。JRE会负责回收那些不再使用的内存,这种机制被称为垃圾回收,垃圾回收有下述特点:

  • 回收无用对象的内存空间。
  • 垃圾回收发生的不可预知性。
     

注意:java垃圾回收,有不可预知性,但可以调用System.gc()可以主动请求回收垃圾

 

5 . jvm内存划分(1.8过后分为6个区:数据元区)

java8 的安装 与开发环境概述_第11张图片

 

你可能感兴趣的:(java,java)