您现在的位置是:首页 > 正文

java开发的环境配置

2024-01-30 23:37:58阅读 0

1、背景知识:

java是一门高级编程语言,它于1995年被sun公司开发,早期名为OAK(橡树),后因商标重名问题改为java(岛屿名字)。

java的技术体系分类有java SE(标准版),java EE(企业版),javaME(小型版)。

开发步骤:编写代码得到后缀名为.java的源代码文件,经过javac编译得到后缀名为.class的字节码文件,最后由java运行程序。

2、环境搭建

(1)官网下载JDK:Oracle | Cloud Applications and Cloud Platform

(2)安装JDK:如果是.exe结尾的直接傻瓜式安装即可

(3)配置环境变量:新版的JDK在安装时会自动配置环境变量path,但一些旧版的JDK并不会自行配置,需手动配置环境变量。

点击顺序:此电脑、属性、高级系统设置、环境变量、先添加名为JAVA_HOME的变量,再由path引用。

(4)验证是否配置成功:

win+R打开运行搜索界面,输入cmd打开命令行,输入java以及javac

查看java版本:

输入java -version(注意java后面有个空格),即可查看版本

至此,JDK即配置完成。

附加内容:JDK(java开发工具包)的组成

(1、)JVM(虚拟机)、核心类库(java已经写好的,可以直接引用的程序)组成JRE(java运行环境);

(2、)JRE与开发工具(如java、javac)。

网站文章

  • C语言“程序死循环“

    C语言“程序死循环“

    我在这里要说的是,虽然说他们确实是巧合,但出现这个的几率是非常之大的,因为他们都是存在与栈空间的,栈肯定是先使用大地址,后使用小地址,先在大地址处为i开辟了空间,后再小地址为arr开辟了空间,数组向后...

    2024-01-30 23:37:50
  • java集合的使用

    java集合的使用

    java集合的使用 1.集合分为两类,java.util.Colleciotn(直接存储对象应用)java.util.Map(以键值对的形式存储) 2.数组可以理解为一个集合。集合实际上为一个容器,用...

    2024-01-30 23:37:44
  • C++预定义宏和  #、##预处理运算符

    C++预定义宏和 #、##预处理运算符

    __LINE__      :行号(数字)__FILE__        :文件路径及名称(字符串)__DATE__      :日期(字符串)__TIME__      :时间(字符串)“#”的作用...

    2024-01-30 23:37:11
  • Filebeat中文指南

    Filebeat中文指南

    翻译自:https://www.elastic.co/guide/en/beats/filebeat/current/index.html下面的博客是公司里使用filebeat的实例,可以直接借鉴,有问题可以向我反馈。Filebeat 快速开始:http://www.cnblogs.com/kerwinC/p/8866471.html一、概述Filebeat是一个日志文件托运工具...

    2024-01-30 23:37:04
  • vue的样式穿透 修改第三方样式

    vue的样式穿透 修改第三方样式

    vue引用了第三方组件,需要在组件中局部修改第三方组件的样式

    2024-01-30 23:36:56
  • 用户画像-如何设计

    用户画像-如何设计

    推荐星级:★★★★★  ▌阅读时间:12min  ▌推荐理由:用户画像分析是PM的基本能力,也是优秀运营人的必会技能。你还不会?进来学啊!  本期干货铺内容大纲:  Step 1、理论科普篇——快速了解用户画像  什么是用户画像?【干货x2】  为什么要做用户画像分析?【干货x1】  用户画像构建的基本流程【干货x1】  Step

    2024-01-30 23:36:27
  • SpringCloudAlibaba整合服务调用工具OpenFeign

    SpringCloudAlibaba整合服务调用工具OpenFeign

    一OpenFeign简介 Feign是一个轻量级的HTTP远程调用框架,可以以JAVA接口注解的方式调用HTTP请求,并且集成了Ribbon能自动实现客户端的负载均衡; 二SpringCloudAlibaba整合OpenFeign 1、导入Pom依赖 org.springframework.cloud spring-cloud-...

    2024-01-30 23:36:20
  • Linux 使用tzselect调整时区

    Linux 使用tzselect调整时区

    1. 查看当前时区 命令 : "date -R" 查看时间和日期 命令 : "date" date:不加参数可以直接看到当前日期时间 cal:不加参数可以直接看到本月月历 2. 使用tzselect进行调整 . 3.复制相应的时区文件,替换系统时区文件; cp /usr/share/zoneinfo/$主时区/$次时区 ...

    2024-01-30 23:36:13
  • el-input 输入后失去焦点

    el-input 输入后失去焦点

    外面的v-for循环的key使用了元素的name属性,而恰好我们的name动态双向绑定给了input,故而在。遇到这种神奇的BUG,也是大家无奈的神情。input输入变化时触发了外层的刷新导致每输入一个字符后input失去焦点,影响输入。修改方案如下:将:key赋值一个不变的值!避免动态刷新此dom!

    2024-01-30 23:35:43
  • 【SpringBoot】线程池自定义配置

    【SpringBoot】线程池自定义配置

    SpringBoot使用线程池

    2024-01-30 23:35:36