当前位置: 首页 > news >正文

java开发环境搭建

文章目录

  • 前话
  • 环境搭建
    • JDK
      • JDK JRE JVM三者之间关系
      • JDK安装

前话

记录一个系列文章,拼凑java基础知识。一方面,让自己可以得到回顾;另一方面呢,如果可以给他人带来参考,亦是一件幸运。今天这篇文章主要记录,java开发环境配置,包括jdk安装,mysql数据库,maven的配置使用,以及一些常用的开发工具。

环境搭建

JDK

JDK JRE JVM三者之间关系

  • JDK(Java Develop Kit)是java开发工具包,是整个java开发的核心,它包含了JRE(JVM+Java系统类库)和JAVA工具。
  • JRE(Java Runtime Environment)是java运行时环境,包括JVM和一些基本类库
  • JVM(Java Virture Machine)是java虚拟机,负责将.class后缀的文件进行解析执行。

JDK安装

  • jdk官网
  • 在官网上下载相关安装包进行安装
  • 安装过程中有两点需要注意
    • jdk根目录的选择,开发软件一般提倡使用全英文路径,不要安装到有中文的目录下
    • 明确jdk和jre的安装路径,第一次选择的是JDK安装路径,后面还会弹出一个选择框属于JRE的安装路径。
  • 配置环境
    • JAVA_HOME:为jdk的根目录,eg:C:\developSoftware\developInstallSpace\jdk 在这个目录下有bin目录和src.zip
    • PATH:%JAVA_HOME%\bin 系统会根据这里配置的路径查找jdk
    • CLASSPATH:为可选配置项,可以直接配置一个点(.)
    • 验证配置是否正确:在cmd窗口下,执行java -version 命令

上面配置完,我们就可以使用jdk了。
编辑器vs编译器vsIDE:编辑器使我们写程序的工具,如notepad++,ultra,vim;而编译器是将高级语言编译成低级语言的工具;IDE是集成开发环境,如eclipse,idea;

相关文章:

  • 关于weaviate的关键词和向量搜索优劣
  • react实现鼠标悬停在SVG地图上某个区域时,其上方呈现柱形图
  • docker部署jenkins并成功自动化部署微服务
  • Linux: network :创建raw socket的时候
  • [GN] sigrokdecode 模块
  • 【Java面试系列】Spring Boot中自动配置原理与自定义Starter开发实践详解 - 3-5年Java开发必备知识
  • Python第七章10:异常、模块、包的综合案例
  • 【组件封装-优化】vue+element plus:二次封装select组件,实现下拉列表有分页、自定义是否可搜索的一系列功能
  • Apache Airflow开源程序是一个以编程方式编写、计划和监控工作流程的平台
  • 苹果内购支付 Java 接口
  • 蓝桥杯:日期统计
  • 基于STM32、HAL库的CH224K 快充协议芯片简介及驱动程序设计
  • AI平台如何实现推理?数算岛是一个开源的AI平台(主要用于管理和调度分布式AI训练和推理任务。)
  • 【Java设计模式】第7章 建造者模式讲解
  • class与构造函数
  • Podman配置
  • AI在未来会不会代替人工???
  • Redis中AOF的实现方式和AOF重写
  • 运动规划实战案例 | 基于可视图的路径规划算法(附ROS C++/Python仿真)
  • 动态列表的数据渲染、新增、编辑等功能开发及数据处理
  • 沈阳哪个医院人流好一点/商品seo优化是什么意思
  • 照片网站源码/seo推广具体做什么
  • 怎样建设公司网站小程序/seo成都培训
  • 如何做cpa单页网站/百度店铺怎么入驻
  • 好多个人网站做经营性网站/福州seo兼职
  • 制作网站费用怎么做分录/外贸公司一般怎么找客户