Java基础 01

一、语言

语言:沟通使用的语言
分类:自然语言:人与人或动物之间沟通的语言
计算机语言:人与计算机沟通的语言 机器语言,汇编语言,c ,java等

二、起源与发展

詹姆斯*穆斯林 java之父
1.8,1.9jdk版本最稳定
开始是sun公司,后面被甲骨文公司收购
Javame 用于移动开发,安卓开发
Javase 基础版 只有一些基本的语法,循环,面向对象等
javaee 企业版 更高级的功能 泛型

三、Java特性

1.跨平台性
2.编译性
3. 面向对象: 封装 继承 多态
5.动态性;java程序在运行期间可以任意的修改字节码文件 (热修复 框架 ==》反射)

四、jdk,jre ,jvm

JVM java虚拟机 运行Java的容器
jre 运行Java的环境 提供运行时一些类,以及一些类组成的类库
jdk java开发工具 提供javac编译器 Javadoc 生成帮助文档的文件
jvm+运行是的类和库=jre jre+编译器等开发工具=jdk

五、配置一个或多个环境变量

注意jdk别下载c盘,第二个jdk别放在第一个jdk文件夹里,可以平行不能包含
鼠标点击 我的电脑 属性 高级属性设置 系统变量
新建系统变量 JAVE_8HONE 变量地址即下载jdk1.8的文件地址
新建系统变量 JAVE_9HONE 变量地址即下载的jdk1.9的文件地址
新建系统变量 JAVE_HONE 变量地址 %JAVE_8HONE%
在cmd中只能用读取JAVE_HONE写变量地址的jdk版本,要换jdk版本只能改JAVE_HONE的变量地址
在idea中直接在file–project structure–sdks–jdk 改就行,不需要改环境变量地址。(20220104 亲测有效)
在已有的系统变量中找到 path 选择编辑 然后新建 将 %JAVE_HONE% \bin 复制进去,就确定退出。
打开cmd 输入 Java -version 验证。

jav基础01 jdk jre jvm 与 配置环境变量相关推荐

  1. java 第一弹:最新Oracle JDK 下载安装与配置环境变量

    java 第一弹:最新Oracle JDK 下载安装与配置环境变量 1.下载网站甲骨文官网https://www.oracle.com/java/technologies/javase-downloa ...

  2. 安装JDK时为什么要配置环境变量

    变量名 变量值 1.1.JAVA_HOME E:\Java\jdk1.6.0_43 jdk安装目录 1.2.Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 1.3.C ...

  3. 关于安装jdk后为什么要配置环境变量的那些事

    安装jdk步骤网上很多,这里我就不展开说了,今天我要说的是为什么安装jdk后要配置环境变量. 让我们带着:是什么?为什么?怎么做?这3个疑问继续看下去 (1)安装jdk可以直接用吗? 安装jdk后(还 ...

  4. JDK的下载,配置环境变量,JDK百度云盘链接

    JDK的下载 怕XDM去网上下JDK麻烦,所以搞了个百度云链接,下载以后能直接用.省的安装了 链接:https://pan.baidu.com/s/1ZqGCBDs64fQUnDSwWIIoag?pw ...

  5. java基础:JDK的安装及设置环境变量

    jdk介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA ...

  6. 工具篇 之 Mac 安装 JDK 1.8 并配置环境变量

    LZ-Says:是时候该撸起袖子加油干了. 前言 新换 Mac Pro,大大的屏幕,爽的很. 聊天扯皮中,?爆出 Mac 硬生生用出 Windows 的赶脚,想了想,我也差不多. 点滴积累,希望未来会 ...

  7. Java的jdk在win10安装配置环境变量

    直接上图: 注意重要的三个地方: (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2 ...

  8. Path环境变量是什么?有什么用?怎么工作?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作?JDK安装包文件结构?有必要设置Path环境变量?Eclipse和IDEA开发工具的运作

    简介 ​ 本文主要讲述,Path环境变量是什么?有什么用?怎么工作的?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作的?JDK安装包文件结构?有没有必要设置Path环境变量?Eclip ...

  9. java jdk 检测安装_JDK如何安装和配置环境变量以及检验是否成功安装JDK的方法

    大家都知道JDK是JAVA运行的环境,JDK是将.java文件翻译成.class文件的虚拟机,只有经过编译后系统才能识别,不管是eclippse,还是Myeclipse,还是其他的JAVA编程的编译器 ...

  10. JDK安装和Java开发环境变量配置(详细)

    下载 首先去官网https://www.oracle.com/java/technologies/downloads/下载jdk,目前jdk已更新至19 推荐jdk8和jdk11(新版本jdk一般是测 ...

最新文章

  1. 菜鸟级springmvc+spring+mybatis整合开发用户登录功能(下)
  2. boost::container模块实现节点句柄的测试程序
  3. MySQL中的单引号
  4. 前端学习(2964):路由的实现
  5. netty的channel介绍
  6. 常用测试设计方法--其他
  7. 别踩白块儿游戏源代码分析和下载(二)
  8. uvm 形式验证_6.小白学uvm验证 - 寄存器模型
  9. onLayout与onMeasure
  10. python中compile函数_Python compile函数有什么用?
  11. 生意宝,淘宝,唯品会,58同城,去哪儿背后的赚钱生意经(转)
  12. html5制作人物动作,炫酷的科技代码人物特效PS动作插件
  13. 目标检测00-05:mmdetection(Foveabox为例)-白话给你讲论文-翻译无死角-1
  14. 阿里云 IOT 物联网平台简单使用【随笔】
  15. ip-guard如果服务器 IP 地址或机器名变更之后对客户端或控制台会有影响吗?
  16. GPU中实现反距离加权插值(IDW)
  17. 数据结构-平衡二叉树(AVL树)
  18. Nodejs 正则表达式
  19. 绘制原理图时的常识(一)Stm32F103ZE电源供电
  20. html如何加载cad文件夹,CAD如何加载lsp,CAD自动加载lsp

热门文章

  1. 三极管之——PNP与NPN
  2. Java POI word常用方法 在Cell插入子表格
  3. 柴静:我只是讨厌屈服
  4. 记录从微信商户获取微信支付账单过程
  5. Air720H模块MQTT协议的AT指令流程
  6. App Store ipv6 审核一直被拒绝
  7. Win10相机报错解决办法
  8. 服务器频繁重启怎么解决
  9. 浏览器中cookies查看_如何在任何浏览器中阻止Cookies(除了您使用的网站外)
  10. 使用管理员权限强制删除文件夹