IntelliJ IDEA 之初体验

文章目录

    • 第一步:下载与安装 IntelliJ IDEA
      • 1)官网下载
      • 2)选择那种安装包
      • 3)开始下载
      • 4)解压
    • 第二步:启动 IntelliJ IDEA
    • 第三步:创建第一个 Java 项目
    • 第四步:运行第一个 Java 程序
      • 1)运行代码
      • 2)检验结果
    • 总结

IntelliJ IDEA 是一款由 JetBrains 公司开发的强大的集成开发环境(IDE),专注于 Java 开发,同时支持多种其他编程语言。本文将详细介绍 IntelliJ IDEA 的 安装过程以及一些常用的 基本操作

第一步:下载与安装 IntelliJ IDEA

1)官网下载

登录官方下载网址,点击 Download 按钮

https://www.jetbrains.com/idea/download
在这里插入图片描述

2)选择那种安装包

点击 小三角 ,提供了 .exe.zip.exe(ARM64) 三种下载方式,此处选择了 .zip 免安装的
在这里插入图片描述

3)开始下载

出现如下 Thank you xxx 字样,说明已经开始下载了
在这里插入图片描述

4)解压

打开下载目录,找到刚刚下载的 安装包 ,然后将其解压之后就完成啦
在这里插入图片描述

第二步:启动 IntelliJ IDEA

通过上一步安装完成后,就可以按照以下步骤启动 IntelliJ IDEA

打开刚刚的解压目录,然后点击 idea64.exe
在这里插入图片描述

选择 I confirm xxxx , 然后点击 Continue 按钮。选择 Start trial ,再点击 start trial 按钮
在这里插入图片描述

点击 允许 按钮,再点击 Continue 按钮
在这里插入图片描述

就这样我们成功的来到了 Welcome to IntelliJ IDEA , 可以开始编程啦
在这里插入图片描述

第三步:创建第一个 Java 项目

现在,让我们来创建一个简单的 Java 项目:

  1. 选择 “New Project”: 在 IntelliJ IDEA 欢迎界面中,选择 “New Project”。

在这里插入图片描述

  1. 填写项目信息: 填写 项目名称,然后选择 “Create”。

在这里插入图片描述

创建完成

在这里插入图片描述

第四步:运行第一个 Java 程序

1)运行代码

点击 绿色的运行 小三角 按钮,再点击 Run Main.main() 来运行一下 IDEA 自动为我们生成的程序

在这里插入图片描述

2)检验结果

运行结果,就显示在控制台啦

在这里插入图片描述

总结

至此,就安装完啦!
本文说明了如何安装 IntelliJ IDEA、创建 Java 项目,并运行了第一个 Java 程序。
IntelliJ IDEA 提供了强大的代码编辑、调试和版本控制等功能,使得 Java 开发更加高效和愉快,希望你在使用 IntelliJ IDEA 进行 Java 开发时能够有更好的体验!

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

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

相关文章

代理服务器的IP和端口是什么意思?

代理服务器的地址和端口:基础概念解析 如果我们将其与在互联网发明之前我们的老一辈之间用于交流的经典书信进行类比,那么地址就相当于信封上的寄件人地址,而端口就相当于收信人地址。然而,与传统信件不同,这里需要确切…

【力扣100】 3.最长连续序列

题目链接 class Solution:def longestConsecutive(self, nums: List[int]) -> int:# 先排序,然后遍历元素,r1,然后r在max(temp,r)选择最大的if len(nums)0:return 0# 先set再排序# my_setset(nums)# my_listlist(set(nums))my…

设计一算法,对单链表实现就地逆置

对单链表逆置,要联想到单链表的头插性质 举个例子:现在有一个空链表,我们依次对它进行头插123 那么形成的链表是321,这样就形成了逆置 //单链表就地逆置 //思路:把原表接到一个新表上,然后对原表进行头插 …

【Linux】冯诺依曼体系结构(硬件)、操作系统(软件)、系统调用和库函数 --- 概念篇

👦个人主页:Weraphael ✍🏻作者简介:目前正在学习c和Linux还有算法 ✈️专栏:Linux 🐋 希望大家多多支持,咱一起进步!😁 如果文章有啥瑕疵,希望大佬指点一二 …

logback整合rabbitmq实现消息记录日志

logback.xml文件配置 <!-- 配置rabbitmq的信息&#xff0c;数据取值yml --><springProperty name"rabbitmqHost" source"spring.rabbitmq.host"/><springProperty name"rabbitmqPort" source"spring.rabbitmq.port"/&g…

封装请求头内容格式

// 请求头-内容类型 export const ContentType { JSON: application/json;charsetUTF-8, FORM: application/x-www-form-urlencoded;charsetUTF-8, UPLOAD: multipart/form-data, STREAM: application/octet-stream;charsetUTF-8 } /** * description: 文件上传 * param {*}…

java多人聊天

服务端 package 多人聊天;import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; import java.util.ArrayList;…

在windows下编译libiconv库

libiconv是一个基于GNU协议的开源库,主要用于解决多语言编码处理转换等应用问题。在linux系统使用比较方便,但是windows下使用需要进行源码编译。这里我是使用libiconv的1.15版本源码和VS2019默认工具集配置进行编译。 首先需要用VS2019创建一个空项目,根目录为libiconv。 在…

Nero刻录光盘软件-极好用

目录 一、下载Nero 二、软件安装 三、刻录数据 前言 刻录之前准备一张新的光盘&#xff0c;之前一旦使用过&#xff0c;就无法刻录&#xff0c;一定要新的光盘。 一、下载Nero nero官网下载地址&#xff1a;Nero下载 csdn免费下载地址&#xff1a;https://download.csdn.…

springboot引入swagger2

1&#xff0c;pom文件里引入swagger-ui依赖 <dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>2.7.0</version></dependency><dependency><groupId>io.spring…

迈向成功:解读新能源汽车企业竞争优势策略

尽管受汽车“缺芯”、疫情等因素的制约&#xff0c; 新能源汽车 的销量表现仍非常亮眼。我国新能源汽车行业从起初的政策驱动&#xff0c;逐步进入“成本技术”驱动阶段&#xff1b;动力电池为核心环节&#xff0c;呈现“一超多强”格局&#xff0c;整车厂行业格局远未形成。新…

TCP实现一对一聊天

一&#xff0c;创建类 二&#xff0c;类 1.ChatSocketServer类 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Sca…

若依框架 前台自己获取登录用户信息

这个方法其实只能获取到用户名称&#xff0c;获取不到用户id&#xff0c;不知道官方文档写了但是没有是个什么意思 const userid this.$store.state.user.userId;const username this.$store.state.user.name 1.获取用户id 在src包下找到store&#xff0c;modules下的user…

visionOS空间计算实战开发教程Day 11 标题动画

本文我们要在visionOS内实现一个标题输出的动画效果。主要讲​​ViewModifier​​​协议&#xff0c;修饰符&#xff08;modifier&#xff09;应用于视图或另一个视图修饰符&#xff0c;生成原值的另一个版本。在希望创建一个可应用于不同视图的修饰符时可实现​​ViewModifier…

docker基本管理和docker相关概念

docker是开源的的应用容器引擎&#xff0c;基于go语言开发的&#xff0c;运行在linux系统当中的开源的轻量级的"虚拟机。 docker的容器技术可以在一台主机上轻松的为任何应用创建一个轻量级的&#xff0c;可以移植的&#xff0c;自给自足的容器 docker的宿主机是linux系…

[Unity数据管理]自定义菜单创建Unity内部数据表(ScriptableObject)

Unity 在开发的时候如果数据量比较大&#xff0c;或者一部分数据需要存在云端&#xff0c;那么就需要一些数据库 轻量型到大型的包括&#xff1a; 数组-内存存储读取 列表-内存存储读取 List<T> tList new List<T>(); XML-硬盘存储读取 JSON-硬盘存储读取 …

YoloV5改进策略:UniRepLKNet,大核卷积的最新成果,轻量高效的首选(全网首发)

摘要 将UniRepLKNet应用到YoloV5的改进中,经过测试,涨点明显,运算量也有下降! 论文:《UniRepLKNet:用于音频、视频、点云、时间序列和图像识别的通用感知大内核ConvNet》 https://arxiv.org/abs/2311.15599 大核卷积神经网络(ConvNets)最近受到了广泛的研究关注,但存…

pycharm使用Anaconda中的虚拟环境【我的入门困惑二】

Anaconda的作用 Anaconda的存在&#xff0c;使得一台电脑上可以存在多个不同版本的python和相应的包&#xff0c;这解决了多个项目运行时&#xff0c;所需要的python和包版本不同的问题。 本文内容 今天就来简单说说如何在pycharm使用Anaconda中的虚拟环境。 详细介绍 首先…

RESTful设计规范

文章目录 前言一、RESTful API 设计规范二、基本设计方法1、资源的命名2、资源的版本3、确定的URL4、选择HTTP方法5、选择合适的状态码 三、RESTful 和 SOAP的区别总结 前言 RESTful风格是由Roy Fielding在2000年提出。它主要用于构建基于Web的应用程序&#xff0c;强调使用HT…