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

【Java】IDEA 基本操作

0.IDEA

0.1 IDEA中的层级结构

0.1.1 结构分类

  • project(项目、工程)
  • module(模块)
  • package(包)
  • class(类)

0.1.2 结构介绍

project(项目、工程)

​ 淘宝、京东网站都属于一个个项目,IDEA中就是一个个的Project。

module(模块)

​ 在一个项目中,可以存放多个模块,不同的模块可以存放项目中不同的业务功能代码。

package(包)

​ 一个模块中又有很多的业务,为了把这些业务区分的更加清楚,就会用多个包来管理这些不同的业务。

class(类)

​ 就是写代码的地方。package中可以创建多个class。

0.2 IDEA中的第一个代码

0.2.1 操作步骤

  • 创建 Project 项目
  • 创建 Module 模块
  • 创建 class 类(在新建的模块中点击src,选择New,选择Java Class)
  • 在类中编写代码
  • 完成编译运行

0.3 IDEA中类的相关操作

0.3.1 新建类文件

  • 所有的Java代码都会写在src文件夹当中。

    所以,右键点击src,选择new,点击Java Class,输入类名完成新建

0.3.2 修改类名

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

0.3.3 删除类文件

在这里插入图片描述
在这里插入图片描述

此时删除是不走回收站的,直接从硬盘中删掉了。直接删除包含类的包也是直接从硬盘删掉。

0.4 IDEA中模块的相关操作

0.4.1 新建模块

在Project Structure中新建module

0.4.2 删除模块

delete删除仅仅是从IDEA列表中的删除,在本地硬盘中还是存在的。

0.4.3 修改模块

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

0.4.4 导入模块

本质上是Create module from existing sources,中间出现提示框则overwrite

  • 展开模块点击模块中的Java文件,会发现代码报错。是因为导入模块跟JDK没有关联导致。

  • 可以点击右上角的Setup SDK

    再选择已经安装的JDK版本即可

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

0.5 IDEA中项目的相关操作

0.5.1 关闭项目

  • 点击File,选择Close Project即可

  • 左侧是项目列表

  • 鼠标放在项目上,后面会出现一个叉,点击表示项目会在IDEA的列表中删除。不会删除本地硬盘上的项目。

0.5.2 打开项目

0.5.3 修改项目

  • 点击File,选择Project Structure

  • 点击Project,输入新的项目名称,修改JDK版本和编译版本

  • 此时发现,项目名称已经修改完毕,但是本地文件夹的名字还没有修改

  • 需要先关闭当前项目

  • 点击项目后面的叉,从列表中移除项目

  • 到本地硬盘中手动修改文件夹的名称

  • 点击Open or Import重新打开项目

0.5.4 新建项目


http://www.kler.cn/a/147380.html

相关文章:

  • Spring 中的 BeanDefinitionParserDelegate 和 NamespaceHandler
  • 爬虫——JSON数据处理
  • 力扣刷题日记之150.逆波兰表达式求值
  • GPIO相关的寄存器(重要)
  • 【数据库取证】快速从服务器镜像文件中获取后台隐藏数据
  • 双子数(枚举素数)
  • Java 简易版王者荣耀
  • rust-flexi_logger
  • 40.0/jdbc/Java数据连接/jar包运用增删改
  • iOS强引用引起的内存泄漏
  • 基于单片机设计的超声波测距仪(采用HC-SR04模块)
  • 【限时免费】20天拿下华为OD笔试之【双指针】2023Q1A-两数之和绝对值最小【欧弟算法】全网注释最详细分类最全的华为OD真题题解
  • 二十章多线程
  • 短视频获客系统成功分享,与其开发流程与涉及到的技术
  • stream流和方法引用
  • shell脚本正则表达式
  • 有一种浪漫,叫接触Linux
  • Verilog基本语法概述
  • 智慧工地管理系统加快推进工程建设项目全生命周期数字化
  • 抽象类的使用—模板设计模式 Java
  • 网络入门---网络的大致了解
  • JVM GC算法
  • pycharm安装PyQt5及其工具
  • Centos Download
  • Xshell连接VMware虚拟机中的CentOS
  • 【开源】基于Vue.js的海南旅游景点推荐系统的设计和实现