Java环境准备:JDK与IDEA

新手小白学Java–环境准备篇

文章目录

  • 新手小白学Java--环境准备篇
    • 第1节 JDK的下载与安装
    • 第2节 IDEA的下载与安装
    • 第3节 使用IDEA创建第一个Java项目
    • 第4节 使用小技巧
      • 查看电脑的操作系统版本
      • 显示出文件的后缀名
      • IDEA 修改字体大小
      • IDEA 修改显示主题色
      • IDEA 修改单行注释的颜色
      • IDEA 修改多行注释颜色

第1节 JDK的下载与安装

第一步:打开对应的下载网址:https://doc.codeboy.com/
选择“Java高级互联网架构师”课程

请添加图片描述

第二步:找到“常用下载”,根据自己的电脑系统选择对应的版本下载
注意:windows系统选择左侧的JDK8下载即可
请添加图片描述

第三步:点击“官网下载”后,选择浏览器的下载内容,如下图所示:

请添加图片描述

第四步:可以看到刚刚下载的内容,选择“在文件夹中显示”

请添加图片描述

第五步:在文件夹里可以看到我们下载好的JDK安装包,双击此安装包就可以开始安装啦~
请添加图片描述

第六步:安装没有特殊的设置,只需要“下一步”直至完成安装即可,具体可参照下图:
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

第2节 IDEA的下载与安装

第一步:打开对应的下载网址:https://doc.codeboy.com/
选择“Java高级互联网架构师”课程

请添加图片描述

第二步:找到“常用下载”,根据自己的电脑系统选择对应的版本下载
注意:windows系统选择左侧的 IntelliJ IDEA Community 社区版 下载即可

请添加图片描述

第三步:点击“官网下载”后,选择浏览器的下载内容,如下图所示:

请添加图片描述

第四步:可以看到刚刚下载的内容,选择“在文件夹中显示”

请添加图片描述

第五步:在文件夹里可以看到我们下载好的IDEA安装包,双击此安装包就可以开始安装啦~

请添加图片描述

第六步:安装没有特殊的设置,只需要“下一步”直至完成安装即可,具体可参照下图:

请添加图片描述
请添加图片描述

注意:此处可以勾选创建桌面快捷方式
如果没有勾选也不用担心,我们也可以在安装好后发送至桌面快捷方式

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
到这里IDEA就装好啦

第3节 使用IDEA创建第一个Java项目

第一步:双击打开桌面上的 IDEA 图标,打开 IDEA 编码工具

请添加图片描述

第二步:勾选阅读并接收用户协议,点击"continue(继续)"

请添加图片描述

第三步:在打开的欢迎界面选择加号创建新项目

请添加图片描述

注意:如果的 IDEA 工具不是第一次创建项目,可以选择 File–》New–》Project的方式创建项目
请添加图片描述

第四步:选择默认的“Java”和“1.8(这个是我们刚刚安装的JDK)”,点击"Next(下一步)”

请添加图片描述

第五步:无需额外操作,点击"Next(下一步)”

请添加图片描述

第六步:【重要!!!】需要自定义我们的项目名称和项目存放的位置,点击"Finish(完成)"
注意:可以选择右侧的""修改项目的存放位置

请添加图片描述

注意:此时会提示我们是否创建,选择"create(创建)"即可
请添加图片描述
此时就可以看到我们创建好的Java项目了,目前我们需要关注的部分有:

  • first-project 是我们的项目名称
  • 项目名称后紧挨着的是项目存放的位置
  • 我们的所有代码都会写在 src 文件夹下
  • 左侧的 “Project” 可以展开或者折叠项目的结构信息

请添加图片描述

第七步:在src中创建Java包Package

请添加图片描述

注意:其实 Java 包就相当于我们的文件夹,为了分类管理很多的 Java 文件
请添加图片描述

第八步:在 lesson1 包下创建 Java 类 HelloWorld

请添加图片描述

注意:Java Class其实就是就是Java代码文件,文件的后缀名是.java
请添加图片描述

第九步:完成代码

package lesson1;public class HelloWorld {public static void main(String[] args) {System.out.println("你好世界!");}
}

具体编写步骤如下:
请添加图片描述

第十步:选择 main() 这行的运行按钮,执行代码,可以在控制台看到执行的结果
请添加图片描述
请添加图片描述

第4节 使用小技巧

查看电脑的操作系统版本

请添加图片描述
请添加图片描述

显示出文件的后缀名

请添加图片描述

注意:下面的这些小技巧不是必须项,大家可以根据自己喜好来决定要不要设置

IDEA 修改字体大小

请添加图片描述

IDEA 修改显示主题色

请添加图片描述

IDEA 修改单行注释的颜色

请添加图片描述

IDEA 修改多行注释颜色

请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/233135.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

how2heap-2.23-11-poison_null_byte

什么是poison_null_byte 当然不止这一种&#xff0c;下面最简单的形式 #include <malloc.h> int main() {char * a malloc(0x200);char * b malloc(0x200);size_t real_size malloc_usable_size(a);a[real_size] 0;return 0; }影响&#xff1a; chunk a&#xff0…

二叉树基础oj练习(单值二叉树、相同的树、二叉树的前序遍历)

讲了这么多数据结构相关的知识(可以看我的数据结构文章专栏): 抓紧刷题巩固一下了 目录 1.单值二叉树 题目描述 思路1 代码1 思路2 代码2 2.相同的树 题目描述 思路 代码 3.二叉树的前序遍历 代码 思路 1.单值二叉树 965. 单值二叉树 - 力扣&#xff08;LeetCod…

【数据库】CRUD常用函数UNION 和 UNION ALL

文章目录 一、CRUD二、函数2.1 字符函数 (Character Functions):2.2 数字函数 (Numeric Functions):2.3 日期函数 (Date Functions):2.4 流程控制函数:2.5 聚合函数: 三、UNION 和 UNION ALL3.1 UNION&#xff1a;3.2 UNION ALL3.3 注意事项 一、CRUD CRUD 是指数据库操作的四…

018、通用集合类型

Rust标准库包含了一系列非常有用的被称为集合的数据结构。大部分的数据结构都代表着某个特定的值&#xff0c;但集合却可以包含多个值。 与内置的数组与元组类型不同&#xff0c;这些集合将自己持有的数据存储在了堆上。这意味着数据的大小不需要在编译时确定&#xff0c;并且可…

第11课 利用windows API捕获桌面图像并通过FFmpeg分享

在上一章&#xff0c;我们已经实现了一对一音视频对话功能。在实际应用中&#xff0c;我们常需要把自己的电脑桌面分享给他人以实现桌面共享功能&#xff0c;这种功能在视频会议、在线教学等场景中很常见&#xff0c;这种功能如何实现呢&#xff1f;这节课我们就来解决这个问题…

初识Linux shell

Linux初探 Linux系统可以划分为4个部分&#xff1a; Linux内核&#xff1a;Linux系统的核心&#xff0c;控制着系统的所有硬件和软件&#xff0c;在必要时分配硬件&#xff0c;并根据需要执行软件。 内核主要功能&#xff1a; 系统内存管理&#xff1a;内核通过硬件上称为交换…

VS+QT五子棋游戏开发

1、首先安装好VS软件和QT库&#xff0c;将其配置好&#xff0c;具体不在此展开说明。 2、文件结构如下图&#xff1a; 3、绘制棋盘代码&#xff0c;如下&#xff1a; void Qwzq::paintEvent(QPaintEvent* event) {QPainter painter(this);painter.setRenderHint(QPainter::An…

VMware Workstation虚拟机CentOS 7.9 配置固定ip的步骤

VMware Workstation虚拟机CentOS7.9配置固定ip的步骤 编辑虚拟机 打开VMware Workstation。 选择要配置的虚拟机&#xff0c;但不要启动它。 点击“编辑虚拟机设置”&#xff08;Edit virtual machine settings&#xff09;。 选择“网络适配器”&#xff08;Network Adapter&…

ArcGIS制图技巧总结

Part 1 制图综述 1.1 制图的目的 随着GIS在各行各业的深入应用&#xff0c;各信息化部门和生产单位都逐渐建立起自己的GIS的应用&#xff0c;同时积累了大量的地理数据。随着应用深度和广度的推进&#xff0c;针对数据建立专题应用越来越迫切&#xff0c;对行业专题制图的需…

嵌入式培训机构四个月实训课程笔记(完整版)-Linux系统编程第五天-Linux消息共享内存练习题(物联技术666)

更多配套资料CSDN地址:点赞+关注,功德无量。更多配套资料,欢迎私信。 物联技术666_嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记-CSDN博客物联技术666擅长嵌入式C语言开发,嵌入式硬件,嵌入式培训笔记,等方面的知识,物联技术666关注机器学习,arm开发,物联网,嵌入式硬件,单片机…

Qt优秀开源项目之二十:RedPanda-CPP(小熊猫C++)

小熊猫C是跨平台、轻量易用的开源C/C集成开发环境。 官网&#xff1a;http://royqh.net/redpandacpp github&#xff1a;https://github.com/royqh1979/RedPanda-CPP 小熊猫C&#xff08;原名小熊猫Dev-C 7)是基于Qt开发的Dev-C替代版本。和经典的Dev-C 5.11、新的Embarcadero …

海外跨境独立站和代购系统存在必然联系?独立站建站初期,以及如何运营好独立站。

海外跨境独立站和代购系统在多个方面存在差异&#xff1a; 定位&#xff1a;独立站是拥有独立域名&#xff0c;自主宣传推广媒体与渠道的新型网站&#xff0c;更侧重于培养买家&#xff0c;做品牌建设&#xff0c;相当于个体经营专卖店。而代购系统是利用先进的技术和流程管理…

HTML---JavaScript操作DOM对象

文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 本章目标 了解DOM的分类和节点间的关系熟练使用JavaScript操作DOM节点 访问DOM节点 能够熟练的进行节点的创建、添加、删除、替换等 能够熟练的设置元素的样式 能够灵活运用JavaScript获取元素…

【北邮国院大四上】Business Technology Strategy 企业技术战略

北邮国院电商大四在读&#xff0c;本笔记仅为PPT内容的整理与翻译&#xff0c;并不代表本课程的考纲及重点&#xff0c;仅为本人复习时方便阅读与思考之作。 写在前面 大家好&#xff0c;欢迎来到大学期间的最后一门课程&#xff0c;本门课程是中方课&#xff0c;所以很庆幸的…

Python综合数据分析_根据订单求RFM值

文章目录 0.导入数据1.数据可视化2.数据清洗3.特征工程4.构建User用户表5.求R值6.求F值7.求M值 0.导入数据 import pandas as pd #导入Pandas df_sales pd.read_csv(订单.csv) #载入数据 df_sales.head() #显示头几行数据 1.数据可视化 import matplotlib.pyplot as plt #导…

django学习:ORM实现数据库的连接、表的创建与增删改查

1.ORM机制 Django 是一个流行的 Python Web 框架&#xff0c;它提供了一个强大的 ORM&#xff08;对象关系映射&#xff09;机制&#xff0c;用于管理应用程序和数据库之间的数据交互。 ORM 是一种编程技术&#xff0c;它将数据库表的结构和数据转换为面向对象的模型&#xff…

Elasticsearch:Serarch tutorial - 使用 Python 进行搜索 (一)

本实践教程将教你如何使用 Elasticsearch 构建完整的搜索解决方案。 在本教程中你将学习&#xff1a; 如何对数据集执行全文关键字搜索&#xff08;可选使用过滤器&#xff09;如何使用机器学习模型生成、存储和搜索密集向量嵌入如何使用 ELSER 模型生成和搜索稀疏向量如何使用…

如何编写高效的正则表达式?

正则表达式&#xff08;Regular Expression&#xff0c;简称regex&#xff09;是一种强大的文本处理技术&#xff0c;广泛应用于各种编程语言和工具中。本文将从多个方面介绍正则表达式的原理、应用和实践&#xff0c;帮助你掌握这一关键技术。 正则可视化 | 一个覆盖广泛主题…

使用 React 和 MUI 创建多选 Checkbox 树组件

在本篇博客中&#xff0c;我们将使用 React 和 MUI&#xff08;Material-UI&#xff09;库来创建一个多选 Checkbox 树组件。该组件可以用于展示树形结构的数据&#xff0c;并允许用户选择多个节点。 前提 在开始之前&#xff0c;确保你已经安装了以下依赖&#xff1a; Reac…

关于目标检测中按照比例将数据集随机划分成训练集和测试集

1. 前言 在做目标检测任务的时候&#xff0c;不少网上的数据&#xff0c;没有划分数据集&#xff0c;只是将数据和标签放在不同的文件夹下&#xff0c;没有划分数据集 虽然代码简单&#xff0c;每次重新编写还是颇为麻烦&#xff0c;这里记录一下 如下&#xff0c;有的数据集…