Java环境搭建
Java环境搭建
Java三种版本
JavaSE:标准版(桌面程序、控制台开发......)
JavaME:嵌入式开发(手机、小家电......)现今一般不在使用
JavaEE:E企业级开发(Web端、服务器开发......)
JDK、JRE、JVM
JDK
Java Development Kit (Java开发工具包),是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
JRE
Java Runtime Environment(Java运行环境),是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JRE只是Java运行环境,而不是开发环境,所以没有包含任何开发工具(如编译器和调试器)。
JVM
Java Virtual Machine(java虚拟机),是java程序运行时的环境,是ava实现跨平台运行的核心。
它是一个虚构出来的计算机,所有的java程序会先编译为.class的类文件,这种类文件可以在虚拟机上执行。.class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行。
JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码,就可以在多种平台上不加修改地运行。
JDK的安装与卸载
安装JDK
前往oracle官网下载对应版本JDK,链接为JDK1.8下载页面链接
下载完成后双击安装软件
配置环境变量
我的电脑--右键--属性--高级系统设置
环境变量--在系统变量下点击新建--配置JAVA_HOME,如图,变量值为你本机的地址
配置path变量--在系统变量中找到path变量打开--新建输入;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
检查是否成功安装
cmd打开命令行界面
输入java -version,查看是否有回显,显示版本号则成功安装。
卸载JDK
删除Java的安装目录
删除环境变量中JAVA_HOME项
删除Path下关于Java的目录
打开命令行,输入java -version,查看Java是否删除
Java环境搭建 相关文章
JAVA基础_数组
数组 数组概述 数组是相同数据类型的多个数据的容器。 这些元素按线性顺序排列。所谓线性顺序是指除第一个元素外,每一个元素都有唯一的前驱元素;除最后一个元素外,每一个元素都有唯一的后继元素。(“简单理解就是:一个跟一个顺序排列”)。 创建格式 格
Day04Java基础知识02
基本算数符 Java语言支持如下运算符 算术运算符:+,-,*,/,%(取余或求模),++,-- 赋值运算符:= 关系运算符:, , =, =, ==, !=instanceof 逻辑运算符: ,||, ! 位运算符: , |, ^, ~, , , (了解!!!) 条件运算符: : 拓展赋值运算符:+=, -=, *=, /= *幂运
VS Code 搭建合适的 markdown 文档编写环境
写在开头,之前我是使用Gitee与Github作为图床和Picgo搭配Typora使用的 ,但因为最近觉得这样还是稍微比较繁琐,然后因为VS Code是我的主要文本编辑器、Cpp,Python等均是在VS Code上完成编写代码和运行的。所以我觉得Markdown文本其实也可以融入其中一起使
java excel表格导入的两种方式
方式一:使用POI,Apache POI是基于Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)处理各种文件格式的开源项目。 简而言之,您可以使用Java读写MS Excel文件,可以使用Java读写MS Word和MS PowerPoint文件。 第一步导入依赖: depende
javascript 中字符串转化utf8字节数组, 然后在将字节数组转化十六进制字符串
/** 将字符串转化为utf-8字节 */function ToUTF8(str) { var result = new Array(); var k = 0; for (var i = 0; i str.length; i++) { var j = encodeURI(str[i]); if (j.length == 1) { // 未转换的字符 result[k++] = j.charCodeAt(0); } else { // 转换
Vue3 入门 —— 简介、环境搭建
一、Vue介绍 Vue (读音 /vju?/,类似于 view ) 是一套用于构建用户界面的 渐进式框架 。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。目前最新版本是Vue3.x。 Vue3
Java基础学习13--接口
java的接口使用Interface来定义,接口中只能包含静态常量和抽象方法。 1.定义接口并使用 定义如下: 1 package com.example.inte; 2 3 public interface MyInterface { 4 public static final String NAME = "zhangsan"; 5 int AGE = 14;// 默认公开静态常量
JAVA基础_基础语法_方法
概述 方法用于封装一段特定的逻辑功能。方法的主要要素有:权限修饰符 方法名、参数列表和返回值。 格式 权限修饰符 返回值类型声明 方法名称(参数列表){ 方法中封装的逻辑功能; return 返回值;} 权限修饰符详解 访问修饰符 同一个类 同包 不同包,子类 不同
新手学习Java之循环语句
关于循环语句 While int i = 0;while(i100){//先检测布尔表达式的值。如果为true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。 i++;//为了让循环可以停止 System.out.println(i);} DoWhile //计算1~100的和int i = 0;int sum = 0;do{/
java-IO字节流
前言 本分类中的随笔都是我本人的学习笔记,通过代码以及注释来反馈学习内容,以便以后复习和思考 以字节流的形式读取文件内容 1 package IO流; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileNotFoundException; 6 imp