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.mzph.cn/news/612729.shtml

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

相关文章

712 - S-Trees (UVA)

题目链接如下&#xff1a; Online Judge 我的代码如下&#xff1a; #include <cstdio> // #define debugint n, m, kase 0; char loc[3], terminal[130], vva[8]; int order[7];int main(){#ifdef debugfreopen("0.txt", "r", stdin);freopen(&q…

[足式机器人]Part2 Dr. CAN学习笔记-Advanced控制理论 Ch04-4系统的可控性Controllability(LTI)线性时不变

本文仅供学习使用 本文参考&#xff1a; B站&#xff1a;DR_CAN Dr. CAN学习笔记-Advanced控制理论 Ch04-4系统的可控性Controllability-LTI线性时不变

软件开发平台应用价值高吗?

我们都知道&#xff0c;随着行业的进步和社会的发展&#xff0c;低代码开发平台也拥有了非常可观的发展前景。利用软件开发平台&#xff0c;可以实现提质增效的办公效率&#xff0c;办公流程化发展也将提上日程。那么&#xff0c;您知道软件开发平台都拥有哪些优势特点吗&#…

ApolloCarla联合仿真基本操作

Apollo 系统架构 CANBus&#xff1a;对接车辆的底盘&#xff0c;做一些数据的收发&#xff0c;如油门&#xff0c;方向盘转角 HDMap&#xff1a; 给localization提供定位图层的信息给perception一些车道线、道路拓扑、红绿灯的信息&#xff08;超时空感知&#xff09;&#x…

geemap学习笔记045:单波段图像梯度计算

前言 求图像的梯度&#xff0c;一般是指在灰度图像或者彩⾊图像上的操作。数字图像是离散的点值谱&#xff0c;也可以叫⼆维离散函数。图像的梯度就是这个⼆维离散函数的求导。下面将详细介绍earth engine中单波段图像的梯度计算。 1 导入库并显示地图 import ee import gee…

医药公司重金请我用Ruby采集国产药品官方数据

爬虫程序是由一系列的代码组成的&#xff0c;通过这些代码&#xff0c;爬虫程序可以从网页中获取信息。今天有个医药公司想要一些药品数据&#xff0c;让我里一共Ruby编写一个爬虫程序&#xff0c;采集一些他们需要的药品数据信息&#xff0c;术业有专攻所以就找我这位大神过去…

MCU FT61F14x入门

目录 前言一、CMIDE的使用二、系统时钟与睡眠2.1 上电复位 (POR)与系统复位2.2 振荡器和系统时钟2.3 SLEEP睡眠模式 (POWER-DOWN)2.4 低电压检测/比较器 (LVD) 三、I/O端口与中断四、串口USART五、定时器六、ADC七、EEPROM 前言 FT61F14x是辉芒微电子的微控制器&#xff0c;是一…

BFC 2024寻龙之旅奇幻启程,龙运市集化身沪上摩登祈福地

2024年1月20日起&#xff0c;BFC外滩金融中心&#xff08;下称BFC&#xff09;“有龙则灵LONGTIME”奇幻秘境重磅登陆外滩&#xff0c;以东方传统文化为载体&#xff0c;打造当代都市传奇新篇。巨型金红神龙空降BFC&#xff0c;以波澜壮阔之势开启新春之旅。外滩枫径龙运市集迎…

学习Vue全局事件总线总结

今天学习了Vue的全局事件总线和消息订阅与发布&#xff0c;它们两个都是为了实现任意组件之间的通信&#xff0c;全局事件总线是利用了Vue的一个重要的内置关系&#xff0c;就是组件构造函数原型的对象原型指向的是Vue原型&#xff0c;知道这个重要的指向之后&#xff0c;我们通…

经典目标检测YOLO系列(一)复现YOLOV1(5)模型的训练及验证

经典目标检测YOLO系列(一)复现YOLOV1(5)模型的训练及验证 之前&#xff0c;我们依据《YOLO目标检测》(ISBN:9787115627094)一书&#xff0c;提出了新的YOLOV1架构&#xff0c;继续按照此书进行YOLOV1的复现。 经典目标检测YOLO系列(一)YOLOV1的复现(1)总体架构 经典目标检测Y…

uni微信小程序强制用户更新版本

强制更新的代码参考官方文档 uni.getUpdateManager() | uni-app官网 我这边的如下&#xff1a; //检查版本更新const updateManager uni.getUpdateManager();updateManager.onCheckForUpdate(function (res) {// 请求完新版本信息的回调console.log(res.hasUpdate, "是…

【深度学习目标检测】十三、基于深度学习的血细胞识别(python,目标检测,yolov8)

血细胞计数是医学上一种重要的检测手段&#xff0c;用于评估患者的健康状况&#xff0c;诊断疾病&#xff0c;以及监测治疗效果。而目标检测是一种计算机视觉技术&#xff0c;用于在图像中识别和定位特定的目标。在血细胞计数中&#xff0c;目标检测技术可以发挥重要作用。 首先…

2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷⑨

2023年全国职业院校技能大赛&#xff08;高职组&#xff09; “云计算应用”赛项赛卷9 目录 需要竞赛软件包环境以及备赛资源可私信博主&#xff01;&#xff01;&#xff01; 2023年全国职业院校技能大赛&#xff08;高职组&#xff09; “云计算应用”赛项赛卷9 模块一 …

Kubernetes/k8s的存储卷/数据卷

k8s的存储卷/数据卷 容器内的目录和宿主机的目录挂载 容器在系统上的生命周期是短暂的&#xff0c;delete&#xff0c;k8s用控制创建的pod&#xff0c;delete相当于重启&#xff0c;容器的状态也会回复到初始状态 一旦回到初始状态&#xff0c;所有的后天编辑的文件都会消失…

做了运维总监才懂专业运维团队的重要性

信息系统的生命周期涵盖&#xff1a;设计、开发、测试、部署上线、运行维护。其中&#xff0c;运行维护阶段是信息系统生命周期中的关键环节&#xff0c;其执行效果直接影响系统是否能达到预期的运行目标。 为了实现这个目标&#xff0c;我们必须建立一个以业务服务为导向的专…

Openharmony 对应Android内存查看

众所周知&#xff0c;内存查看是一个很重要的部分&#xff0c;大多数情况&#xff0c;我们都是使用dumpsys的方法对android的内存进行查看&#xff0c;但是对于openharmony而言好像又不太一样了。 Android内存查看 命令行&#xff1a; adb shell dumpsys meminfo <packag…

Java零基础教学文档第四篇:HTML_CSS_JavaScript(1)

今日新篇章 【CSS】 【主要内容】 CSS简介 CSS基础语法 CSS选择器 CSS常用属性 CSS元素分类 CSS定位 【学习目标】 1.CSS的简介 1.1 CSS定义与解释** CSS是Cascading Style Sheets&#xff08;层叠样式表单&#xff09;的简称&#xff0c;CSS就是一种叫做样式表&…

K8S--- kubectl auth

该命令可以校验用户或者serviceaccount是否有对应的权限 [root@yyzc-zjjcs01 ~]# /opt/kubernetes/bin/kubectl --kubeconfig /opt/kubernetes/conf/default-admin.kubeconfig auth --help Inspect authorization Available Commands: can-i Check whether an action is allowe…

jQuery —— ajaxForm和ajaxSubmit的用法与区别

ajaxSubmit 这个可以理解为ajaxForm了升级版。 那么&#xff0c;为什么ajaxSubmit会自动提交表单呢&#xff1f; ajaxForm 不能主动提交form 就是为提交表单前做准备&#xff1b;ajaxSubmit 会自动提交 form表单 只要调用ajaxSubmit这个方法就是提交表单。两者配置相同 不…

2024年了,Layui再战三年有问题不?

v2.9.3 2023-12-31 2023 收官。 form 优化 input 组件圆角时后缀存在方框的问题 #1467 bxjt123优化 select 搜索面板打开逻辑&#xff0c;以适配文字直接粘贴触发搜索的情况 #1498 Sight-wcgtable 修复非常规列设置 field 表头选项时&#xff0c;导出 excel 出现合计行错位的…