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

Java入门基础、JDK安装和配置

参考笔记:2024年最新版IntelliJ IDEA下载安装过程(含Java环境搭建)-CSDN博客

目录

1.什么是程序

2.Java特性

3.Java_JDK介绍

3.1 Java运行机制及流程

3.2 JVM

3.3 JDK基本介绍

3.4 JRE基本介绍

4.JDK下载与配置(Windows)

4.1 JDK安装包下载

4.2 JDK安装到本地

4.3 安装JDK1.8的环境变量

5.IDEA新建项目


1.什么是程序

程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序执行的集合


给计算机提的要求:完成 1+1 ,并把答案显示在电脑上,其大致的流程如下图

2.Java特性

  • 面向对象

面向对象 (OOP) 就是 Java 语言的基础,也是 Java 语言的重要特性

面向对象的概念:生活中的一切事物都可以被称之为对象,生活中随处可见的事物就是一个对象,我们可以将这些事物的状态特征(属性)以及行为特征(方法)提取并出来,并以固定的形式表示

  • 健壮性

Java强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证

  • 跨平台性

跨平台性就是 demo.java 编译后的 demo.class 文件支持在 Windows、Linux 等多种操作系统下运行。这种特性是由 Java 中的 虚拟机(JVM) 实现

  • 解释型语言

解释型语言:Javascript,PHP,Java,Python等,编译后的代码文件不能直接被机器执行,需要解释器来执行

编译性语言:C / C++,编译后的代码文件可以直接被机器执行

3.Java_JDK介绍

3.1 Java运行机制及流程

Java运行机制与流程 

JVM 包含在 JDK 中,实际上是 JVM 帮助计算机做翻译和执行 demo.class 的工作 

3.2 JVM

Java 运行过程涉及到一个核心机制:Java 虚拟机(JVM - Java Virtual Machine

(1)JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在 JDK

(2)对于不同的操作系统,使用不同的 JVM

(3)JVM 屏蔽了底层运行平台的差别,实现 “一次编译,到处运行” 

3.3 JDK基本介绍

(1)JDK 全称:Java Develpment Kit,即 Java 开发工具包

JDK = JRE + Java 的开发工具(Java、Javac、Javadoc、Javap等),Java 的开发工具位于 JDK安装目录下的 bin 目录,如下图所示

Java开发工具 

(2)JDK 是提供给 Java 开发人员使用的,其中包含了 Java 的开发工具,也包括了 JRE 。所以安装了 JDK,就不用再单独安装 JRE

3.4 JRE基本介绍

JRE 全称:Java Runtime Environment,即 Java 运行环境

JRE = JVM + Java 的核心类库(Java SE 标准类库)

4.JDK下载与配置(Windows)

4.1 JDK安装包下载

(1)打开 JDK 官网地址:Java Software | Oracle

(2)页面往下拉,拉到 Java SE 部分,然后点击 “Oracle JDK”

 (3)选择上方的 “Java archive”,再鼠标下拉页面,点击 Java SE 8 (8u202 and earlier)

(4)页面往下拉,找到 jdk-8u202-windows-x64.exe 

勾选弹框中的方格,开始下载安装包

4.2 JDK安装到本地

选择安装时可以直接取消第三个 “选项公共JRE” 的安装,开发工具JDK里面就已经包含一个私有的 JRE

安装位置自定义即可,需要注意的是安装路径不要有中文或者特殊符号如空格等

 点击下一步然后安装,显示如下结果即在本地安装 JDK 成功

JDK 的目录如下:

4.3 安装JDK1.8的环境变量

这里先解释一下为什么要配置环境变量,先开终端控制台,输入指令 javac、java等

出现错误的原因:当前执行的程序在当前目录下如果不存在, Windows 系统会在系统中已有的一个名为 Path 的环境变量中指定的目录中查找。如果仍然未找到,就会出现以上的错误提示

所以进入到 JDK 安装路径的 bin 目录下,执行 javac、java 指令则不会报错,可以看到提示信息,如下:

为了使终端控制能够在任何一个目录下都可以去执行 javac、java等指令,所以就需要去配置环境变量 Path

配置环境变量Path步骤

注意:下面的操作都在系统变量处完成,添加在系统变量的话则系统所有的用户都会生效;如果在用户变量处完成,只是针对该系统用户生效,切换到其他用户则不生效了 

  • 第1步:打开环境变量设置,新建系统变量 JAVA_HOME ,变量值为安装 JDK 的路径

  • 第2步:找到系统变量中的 Path ,鼠标双击 Path 环境变量,增加以下两条命令
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

  • 第3步:打开终端命令行,任意目录下输入 javac、java 等指令测试,如果出现相应的参数提示信息,则表示配置成功 

5.IDEA新建项目

IDEA 新建项目时,如果能够自动识别本地安装的 JDK ,则代表 Java 的编程环境配置完成,可以开始 Java 之旅了


http://www.mrgr.cn/news/92332.html

相关文章:

  • 音视频入门基础:RTP专题(12)——RTP中的NAL Unit Type简介
  • mamba,mamba2环境搭建
  • Python批量压缩并上载CSV数据文件到Box企业云盘
  • kvaser pythoncan 调用报错(x86 ubuntu工控机)
  • Metal 学习笔记四:顶点函数
  • Python学习第十七天之PyTorch保姆级安装
  • TCPDF 任意文件读取漏洞:隐藏在 PDF 生成背后的危险
  • (0)阿里云大模型ACP-考试回忆
  • day7作业
  • kubernetes-完美下载
  • 2025-02-25 学习记录--C/C++-用C语言实现删除字符串中的子串
  • Redis存储​⑫​哨兵Sentinel_高可用实现方案
  • 智慧交通之信号控制【绿波带】
  • 大厂都在用的前端换肤方案:多品牌适配 + 夜间模式全解析
  • java.lang.IllegalStateException: dbType not support : null, url null
  • 本地开发用ASP.NET Core Web API项目创建及测试
  • low rank decomposition如何用于矩阵的分解
  • Flutter - 基础Widget
  • 2024最新版鸿蒙纯血原生应用开发教程文档丨学习ArkTS语言-基本语法
  • AI绘画软件Stable Diffusion详解教程(2):Windows系统本地化部署操作方法(专业版)