IDEA
一、IDEA概述
- IDEA全程IntelliJ IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。
- 集成环境:把代码编写、编译、执行、调试等多种功能综合到一起的开发工具
- 工欲善其事必先利其器,总得找个好的地方写代码
IDEA中的工具栏
-
在View下的Appearance出勾选
-
structure可以查看类结构,例如查看源码
-
TODO为代办事项
- Terminal终端窗口,可输入终端命令
- Database显示数据库相关信息
IDEA中的项目结构
- project(项目、工程)
淘宝、京东网站都属于一个个项目,IDEA中就是一个个的Project
- module(模块)
一个项目中可以存在多个模块,多个模块中,存放项目不同的业务功能代码
- package(包)
一个模块当中可以存放多个包,使用包来管理类文件(class)
- class(类)
注:
- 层级关系project-module-package-class
- 这些结构的划分,是为了方便管理类文件的。模块之间彼此可以相互依赖。这些Module之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的。
- Eclipse中的Workspace相当于IDEA中的Project;Eclipse中的Project相当于IDEA中的Module;
IDEA项目的文件结构
-
找到存放项目的目录,可以命名为idea_workspace或任意,这里我随便起的
-
Module1、Module2为创建的模块目录
-
out目录:存放编译后的字节码文件
-
src为项目下的源码目录
-
.idea文件夹是存储IntelliJ IDEA项目的配置信息,包括历史记录,版本控制信息等。
-
.iml文件是idea 对module 配置信息之意, infomation of module
iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。
二、IDEA中操作模块
创建新模块和导入
-
法一:打开项目结构,选中模块后打开或导入
-
法二,直接选择项目右击新建
删除模块
- remove删除磁盘依然存在,对应模块的蓝色标号呈灰色
- 后可再次右击delete删除,此时会从磁盘中删除
打开关闭项目以及rename
-
打开/关闭项目
-
重命名
导入jar包
-
进入项目结构
-
选择libraries后新建