java8 的安装 与开发环境概述

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

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

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

安装jre

 

  此电脑 -> 右键  ->属性

 

 

 

 

进入环境变量!!

 

 

双击打开 path路径

格式 : %变量名%\bin

最后一路确定 

 

测试

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

成功的就会显示如下内容

 

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

 

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个区:数据元区)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值