首页 > 其他分享 >idea的简单介绍

idea的简单介绍

时间:2023-01-07 23:13:14浏览次数:53  
标签:java 项目 使用 idea 博客 介绍 简单 我们

上一篇博客中只是了解一下java文件是怎么编译的,但是一般来说大家都是使用编程软件来进行开发,我是使用IntelliJ IDEA进行开发的

官网下载IDEA(自行安装哈):地址:https://www.jetbrains.com/idea/download/other.html


使用IDEA

我使用的idea是2021.3.2版本,所以这就只展示我使用的这个版本的了,不过用哪个版本都行啦~

image

我们双击打开idea

这就是首个界面了,简单介绍下

  • 自定义Customize这里可以进行一些设置如:调整字体大小,背景等
  • 插件plugins里可以安装很多好用的插件如:中文插件(我不推荐使用中文插件,因为当你查找博客的时候会发现网上大多博客的设置都是英文的,可能会让你找不到对应的按钮),翻译等
  • 主要看项目projects,这儿首先会显示你最近写的项目,我们可以双击直接打开最近的项目,项目不在最近里也可以点击Open在磁盘里查找到你的项目,new Project就是新建一个项目了

创建新的项目

现在让我们从new Project开始创建一个新的项目

image

点击进来就可以选择你的项目类型了,我们选择java

看到上面的Project SDK这个位置,可以把它展开,这里就是选择你的jdk了,一般来说会自动选中,如果没有选中的话就点击Add JDK…去找到你的jdk(就是我写的第一篇博客安装的那个)

选择完就可以点击Next进入下一个页面

image

这个页面是从模板创建项目,我们不用管,直接Next下一步就行了

来到下一个页面

image

项目名称一般来说是你开发的系统名称,现在无所谓,也可以使用默认的(注意项目名,尽量不要去写中文的)

项目地点就不用说了,是项目在硬盘的所在位置(我这边推荐先新建一个文件夹,把项目统一放在一起)

设置完成就Finish

这儿就是主要的开发界面

image

了解项目结构

我们先来了解一下项目结构

如果看不到项目结构就双击箭头位置,展开隐藏

image

项目结构

image

核心类库就是在开发过程中可能会使用的工具类

资源文件夹是我们要注意的地方

我们所有的java代码文件都是放在src文件夹里的

创建一个java类

我们选中src文件夹右键→new→java Class

image

出现这个窗口

image

上面填写文件名也就是类名(什么是类后面再介绍,先简单了解下)

我们可以先和上一篇博客一样先叫MyJava

写完回车就行

我们就成功创建一个类了

其实这个文件就是和上一篇博客写的MyJava.java文件是一样的(但是我们使用了软件就不用自己去编译了,idea会自动帮我们编译)

image

在idea里编写第一行代码

接下来我们就和上一篇博客一样在idea里编写我们的第一行代码

在MyJava{  }之间写入

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }

编写下面的一句可以使用快捷方式psvm回车(要自己打哈)

public static void main(String[] args) {

  }

当然输出语句也有快捷方式sout

System.out.println();

然后编写完成你会发现在箭头的位置多了一个绿色的小三角形

在上一篇博客中我们是使用命令提示符来运行我们的java代码,但是现在我们使用软件就可以点击这个小三角直接运行了

image

看到下面的控制台就输出了我们的第一行代码了

(下篇博客在分析第一行代码的组成)



(这是本人自学java的途中整理的博客,如有写的不好的地方请多多指教)

标签:java,项目,使用,idea,博客,介绍,简单,我们
From: https://www.cnblogs.com/moro255/p/17033817.html

相关文章

  • Phaser的简单使用
    Phaser属于jdk1.7新增的同步工具类 使用CountDownLatch,主线程执行的任务要等副线程执行完毕才可执行Phaser达到同等的效果  packagecom.java.test.phaser;im......
  • CMake简单教程
    title:CMake学习date:2023-01-07T20:29:55Zlastmod:2023-01-07T22:33:31ZCMake学习主要就是学习如何写CMakeList.txt,直接从项目实战项目结构common:制......
  • powershell简单的使用gui
    powershell作为win的官方shell,可以调用.net对象。让它可以无所不能。例如给脚本加上图形界面更直观。而且这是win占用文件体积最小的图形程序。几行文本就能构建一个gui程......
  • IDEA通过Services界面管理多个SpringBoot应用
    问题以前使用老版本IDEA时,如果一个Project下有多个基于SpringBoot的module,本地启动时需要一个个点击Debug或者Run来启动,无法一键启动和停止多个应用。解决新版本的IDEA......
  • Isaac Sim 机器人仿真器介绍、安装与 Docker [1]
    前言与参考此文书写于:January6,2023,更新于January6,2023;可能会随着时间的变化此教程会有过时概念哦IsaacSim相关参考链接:官方文档地址官方dockerimage镜......
  • IDEA集成maven
    IDEA自带一个maven,当我们在设置搜索maven的时候可以看到它默认使用自带的maven:但是他这个maven版本会比较低,换我自己maven修改上面两个路径,我们的IDEA里面就有maven啦......
  • java中String类型的相关知识的简单总结
    java中String类型的相关知识总结一、常用方法:1.构造方法:byte数组可指定offset和length可指定charsetchar数组可指定offset和count字符序列String......
  • 简单测试qt通过odbc方式连接mysql8数据库
    下载数据库mysql8.0.27,SQLyog,mysql-connector-odbc强烈推荐从镜像下载mysql-connector-odbc-8.0.27-winx64.msi​​​https://mirrors.tuna.tsinghua.edu.cn/mysql/do......
  • 简单文件的读写
    1.背景2023-01-07最近学习了文件流操作,简单记录一下2.用途百度百科:用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出。说人话就是......
  • Reduce the indexing time and CPU load with pre-built JDK shared indexes(idea打开
    Intellijidea出现如下提示:ReducetheindexingtimeandCPUloadwithpre-builtJDKsharedindexes解决方法: idea为了能够更快的使用共享索引,会下载JDK和Maven库的共享......