Java的JDK下载与安装

Java的JDK下载与安装

目录

第一步:Windows的java jdk的配置

https://www.oracle.com/java/technologies/downloads

第二步:安装jdk,下载完成后双击打开安装jdk(傻瓜式安装)

第三步:重点!配置系统的环境变量

第四步:验证Java环境变量是否配置成功


第一步:Windows的java jdk的配置

 链接:

https://www.oracle.com/java/technologies/downloads

 下图是通过网址下载的步骤,先看自己电脑的系统类型,查看电脑是x86还是x64系统的方法:

点击对应的安装包下载按钮,需要勾选上面的框框,不然没法下载


第二步:安装jdk,下载完成后双击打开安装jdk(傻瓜式安装)

只需要点击下一步进行安装,如需更改安装路径,点击“更改”到指定目录,记好文件的路径安装,安装结束,点击关闭即可。安装好jdk后,就剩下最重要的环境变量的配置了

第三步:重点!配置系统的环境变量

  • 环境变量配置:

1、桌面上右键此电脑(我的电脑),点击属性

2、点击搜索高级系统设置

3、点击环境变量

4、点击新建

5、创建一个变量名,变量值就是浏览刚才jdk安装包的目录就可以了

变量名:

JAVA_HOME

6、创建一个变量CLASSPATH

这个就不需要用浏览目录何文件了,可以复制下面这一串,把下面这一串复制到变量值中(前提是CLASSPATH这个变量是你自己创建的,而不是本来就有的)

变量名:

CLASSPATH

变量值:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

 7、最后找到Path变量,在Path中添加一个变量,双击Path,点击新建按钮

8、 新建一个变量,可以直接复制进去

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

 9、弄完了就点击确定!确定!确定!全部点确定!!!至此环境变量配置完毕,接下来就是测试环境变量配置有没有问题了。


第四步:验证Java环境变量是否配置成功

1、按win+r键,输入cmd,唤出命令窗口

输入java -version获取当前安装的 jdk 的版本信息:

java -version

 再输入java 命令,如图所示:说明JDK完全安装成功。

Read more

Java 面试必问:JVM 运行时数据区域详解(附内存结构图)

Java 面试必问:JVM 运行时数据区域详解(附内存结构图)

文章目录 * 1. 程序计数器(线程私有) * 2. Java 虚拟机栈(线程私有) * 3. 本地方法栈(线程私有) * 4. 堆(线程共享) * 5. 方法区(线程共享) 在 Java 面试中,JVM 内存结构几乎是必问知识点。很多人可以背出程序计数器、虚拟机栈、本地方法栈、堆和方法区这五个区域,但当面试官继续追问它们的作用、线程共享关系以及对象为什么在堆上时,往往就难以解释清楚。本文主要面对面试八股文速成选手,将从 JVM 的整体内存布局出发,带你系统梳理五大运行时数据区域的作用与常见面试考点。 JVM 运⾏时数据区域也叫内存布局,但需要注意的是它和 Java 内存模型((Java Memory Model,简称 JMM)完全不同,属于完全不同的两个概念,它由以下 5 ⼤部分组成:

By Ne0inhk
IDEA安装教程配置java环境(超详细)_idea配置java,零基础入门到精通,收藏这篇就够了

IDEA安装教程配置java环境(超详细)_idea配置java,零基础入门到精通,收藏这篇就够了

引言 IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),广泛用于 Java 开发,但也支持多种编程语言,如 Kotlin、Groovy 和 Scala。本文将为你提供一步一步的指南,帮助你在 Windows 系统上顺利安装 IntelliJ IDEA。 一、安装 JDK 1.1下载JDK 1.访问 JDK 下载页面 打开浏览器,访问Oracle JDK 下载页面. Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/#java22 2.选择版本 选择适合你的 JDK 版本(例如 JDK17或JDK21

By Ne0inhk
java 图书管理系统

java 图书管理系统

这是一个基于Java的图书管理系统,采用面向对象设计。系统包含用户和管理员两种角色,通过多态和接口实现不同操作功能。核心类包括Book(书籍信息)、Bookclass(书架管理)、user(抽象用户类)及其子类guanli(管理员)和putong(普通用户)。系统通过IA接口实现各类功能操作,包括查找、借阅、归还、新增、删除等。采用模块化设计,将不同功能封装为独立类,通过接口数组实现动态绑定。管理员可进行书籍增删操作,普通用户可借阅归还书籍,体现了良好的封装性和扩展性。 架构 在写一个代码时  先想清思路 构建好大概框架  再去写代码 通过建立不同的包 把不同对象给分割开  一个类就是一个对象   弄明白操作的是什么 主体代码 package yonghu; import Book.Bookclass; import java.util.Scanner; /** * Created with IntelliJ IDEA. * Description:

By Ne0inhk
Java 大视界 -- Java 与大数据实时分析系统:构建低延迟的数据管道(二)

Java 大视界 -- Java 与大数据实时分析系统:构建低延迟的数据管道(二)

💖💖💖亲爱的朋友们,热烈欢迎你们来到 青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的博客,正是这样一个温暖美好的所在。在这里,你们不仅能够收获既富有趣味又极为实用的内容知识,还可以毫无拘束地畅所欲言,尽情分享自己独特的见解。我真诚地期待着你们的到来,愿我们能在这片小小的天地里共同成长,共同进步。💖💖💖 本博客的精华专栏: 1. 大数据新视界专栏系列:聚焦大数据,展技术应用,推动进步拓展新视野。 2. Java 大视界专栏系列(NEW):聚焦 Java 编程,涵盖基础到高级,展示多领域应用,含性能优化等,助您拓宽视野提能力 。 3. Java 大厂面试专栏系列:提供大厂面试的相关技巧和经验,助力求职。 4. Python 魅力之旅:探索数据与智能的奥秘专栏系列:走进 Python 的精彩天地,感受数据处理与智能应用的独特魅力。 5. Java

By Ne0inhk