热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

jdk安装、Java环境配置方法详解

这篇文章主要介绍了jdk安装、Java环境配置方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、简介

jdk是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。jdk是整个Java开发的核心,包含了Java环境,Java工具和Java的基础类库。

jre(Java Runtime Environment,Java运行环境),运行Java程序所必须的环境的集合

  • 包含JVM标准实现及Java的核心类库
  • 包含Java虚拟机(jvm)
  • Java核心类库和支持文件
  • 它不包含开发工具(jdk)–编译器、调试器和其他工具。

如果只需要运行Java程序或Applet,下载并安装即可。如果要自行开发Java软件,要下载jdk(jre和jdk的区别:没有jdk,无法编译Java程序,如果只想运行Java程序,要确保已安装响应的jre)。在jdk中附带有jre。

版本:

  • SE(J2SE),standard edtion,标准版,是我们通常用的一个版本
  • EE(J2EE),enterprise edtion,企业版,使用这种jdk开发的J2EE应用程序
  • ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的Java应用程序

二、jdk下载及安装

下载地址:https://www.oracle.com/java/technologies/javase-jdk15-downloads.html根据电脑选择合适版本

在这里插入图片描述

下载后按照引导,进行jdk安装,但需要注意安装目录选择,在进行环境变量配置时需要用到

三、环境变量配置

  1. 此电脑-》右键-》属性-》高级系统设置-》环境变量,进入环境变量的配置选项
  2. 配置如下图的JAVA_HOME和CLASSPATH,可在用户变量下进行添加,只对当前用户生效,其他用户登录时则不能起作用,在系统变量下进行配置则任何用户登录时均可起作用
  • JAVA_HOME:jdk安装目录
  • CLASSPATH:工具目录 ,;安装目录\lib\dt.jar;安装目录\lib\tools.jar

在这里插入图片描述

3.配置后在PATH下添加

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

在这里插入图片描述

4.保存进行生效即可

四、环境选择

1.java的主流开发工具有eclipse和intelli IEDA,当然也可选择其他开放环境,此处我们选择intelli IDEA
下载地址:

2.下载完成后安装,按照引导安装即可

在这里插入图片描述

3.项目新建

1.选择新建项目

2.选择jdk,之前已经配置,此处并不需要下载,默认即可

在这里插入图片描述

3.默认选择,到如下界面选择文件夹,进行项目命名,点击完成即可

在这里插入图片描述

4.新建项目后需要新建package和class,需严格按照命名规则进行命名

在这里插入图片描述

5.点击上方run,选择类进行运行即可

在这里插入图片描述

在这里插入图片描述

到此这篇关于jdk安装、Java环境配置方法详解的文章就介绍到这了,更多相关jdk安装Java环境配置内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • Java注解(Annotations)简介与应用
    自从Java SE 5.0引入了注解(Annotations)这一特性以来,它就成为了增强代码功能和可读性的重要工具。注解允许开发者在不改变程序逻辑的前提下,在源代码中添加额外的元数据信息。 ... [详细]
  • JavaScript 实现图片文件转Base64编码的方法
    本文详细介绍了如何使用JavaScript将用户通过文件输入控件选择的图片文件转换为Base64编码字符串,适用于Web前端开发中图片上传前的预处理。 ... [详细]
  • UVa 1579 - 套娃问题
    本题主要涉及动态规划(DP)的应用,通过计算将前i个套娃合并成多个套娃组所需的最小操作次数来解决问题。具体来说,f(i) 表示前i个套娃合并成多个套娃组所需的操作次数,其计算公式为 f(i) = min(f(j) + dp(j+1, i))。 ... [详细]
  • MATLAB是科技工作者的重要工具,以其强大的科学计算能力和简洁的编程风格而广受好评。然而,MATLAB生成的图形默认分辨率较低,这在某些情况下可能会影响图形的质量。本文将介绍如何在MATLAB中保存高分辨率的图形。 ... [详细]
  • 在Ubuntu 16.10 (x86) 上安装 WordPress 4.7.115
    本文介绍如何在Ubuntu 16.10 (x86) 系统上安装WordPress 4.7.115,包括下载、解压、配置等步骤,确保安装过程顺利进行。 ... [详细]
  • 解决Win7系统下MySQL安装时的安全设置应用失败问题
    本文详细探讨了在Windows 7操作系统中安装MySQL时遇到的‘安全设置无法应用于数据库’错误的解决方案。通过逐步指导和专业建议,帮助用户顺利解决这一常见问题。 ... [详细]
  • Spring Boot使用AJAX从数据库读取数据异步刷新前端表格
      近期项目需要是实现一个通过筛选选取所需数据刷新表格的功能,因为表格只占页面的一小部分,不希望整个也页面都随之刷新,所以首先想到了使用AJAX来实现。  以下介绍解决方法(请忽视 ... [详细]
  • 如题:2017年10月分析:还记得在没有智能手机的年代大概就是12年前吧,手机上都会有WAP浏览器。当时没接触网络原理,也不 ... [详细]
  • 最近在博客园上发现了一款ViewState解码工具,这是一款非常实用的工具,可以帮助开发者检查ViewState是否正确保存。然而,这也意味着其他人可以通过该工具查看ViewState中的数据,因此隐藏ViewState变得尤为重要。 ... [详细]
  • 探讨密码安全的重要性
    近期,多家知名网站如CSDN、人人网、多玩、开心网等的数据库相继被泄露,其中大量用户的账户密码因明文存储而暴露无遗。本文将探讨黑客获取密码的常见手段,网站如何安全存储用户信息,以及用户应如何保护自己的密码。 ... [详细]
  • 使用 jQuery 实现页面加载进度条
    页面加载进度条是提升用户体验的重要工具,通过在页面头部显示一个加载状态,并在页面完全加载后隐藏,可以有效减少用户的等待焦虑。本文将详细介绍如何使用 jQuery 实现这一功能。 ... [详细]
  • 本文整理了一份基础的嵌入式Linux工程师笔试题,涵盖填空题、编程题和简答题,旨在帮助考生更好地准备考试。 ... [详细]
  • 本文介绍了Java编程语言的基础知识,包括其历史背景、主要特性以及如何安装和配置JDK。此外,还详细讲解了如何编写和运行第一个Java程序,并简要介绍了Eclipse集成开发环境的安装和使用。 ... [详细]
  • 如何高效查看Java API和源码
    在Java学习过程中,查看API文档和源码是提高编程能力的重要手段。本文将详细介绍如何使用各种工具和方法高效地查看Java API和源码。 ... [详细]
  • 在使用Eclipse进行调试时,如果遇到未解析的断点(unresolved breakpoint)并显示“未加载符号表,请使用‘file’命令加载目标文件以进行调试”的错误提示,这通常是因为调试器未能正确加载符号表。解决此问题的方法是通过GDB的`file`命令手动加载目标文件,以便调试器能够识别和解析断点。具体操作为在GDB命令行中输入 `(gdb) file `。这一步骤确保了调试环境能够正确访问和解析程序中的符号信息,从而实现有效的调试。 ... [详细]
author-avatar
null100
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有