Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
发布时间:2024年01月24日
目录
Intellij IDEA简介
使用IDEA开发程序
IDEA管理Java程序的结构
创建空项目
创建模块
新建包
新建类
编写代码
执行
IDEA常用快捷键
IDEA其他操作
删除类文件
修改类名称
修改模块?
导入模块
之前的开发工具存在一些问题
- 文本编辑工具:记事本、NotePad++、EditPlus、sublime...编写代码时没有错误提醒、没有智能代码提示、需要自己进行编译、执行,功能不够强大。
集成开发环境(IDE,Integrated Development Environment)
- 把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。
- 常见的Java IDE工具有:Eclipse、MyEclipse、Intellij?IDEA、Jbuilder、NetBeans等。
Intellij IDEA简介
- Intellij IDEA一般简称IDEA,在代码错误提醒,智能代码补全等多方面表现的都非常优秀,是进行Java开发时,很多企业首选的开发工具。
IDEA的下载、安装
建议下载企业版,安装注册过程不做详细介绍

使用IDEA开发程序
IDEA管理Java程序的结构
- project(项目、工程)
- modulee(模块)
- package(包)
- class (类)
例如:

创建空项目

创建模块

要确定选择了JDK17?

新建包

取包名时,行内一般是把企业的域名倒写作为包名
例:
www.baidu.com
com.baidu.www.包名(一般www不写),
即com.baidu.包名
新建类

注意:这里新建类不需要加后缀.java?
编写代码

执行

执行成功之后生成的class文件放在对应工程路径的out文件夹中
?1.使用idea开发java程序的步骤是什么?
- project->module->package->class
- project中可以创建多个module
- module中可以创建多个package
- package中可以创建多个class
2.创建都是用哪个关键字?
- New project/module/package/class
3.idea中的java程序是自动编译和执行的,那编译后的class文件在哪里?
IDEA常用快捷键
快捷键 | 功能效果 |
---|
main/psvm、sout、... | 快速键入相关代码 |
Ctrl + D | 复制当前行数据到下一行 |
Ctrl + Y | 删除所在行,建议用Ctrl + X |
Ctrl + ALT + L? | 格式化代码 |
ALT + SHIFT + ↑,ALT + SHIFT + ↓ | 上下移动当前代码 |
Ctrl + /,Ctrl + SHIFT + / | 对代码进行注释 |
IDEA其他操作
删除类文件

修改类名称

修改模块?


导入模块

注意:选择文件时一定一定要选择iml文件。(要把模块与工程放一起,则需要手动复制迁移)
或者在空项目中直接进行复制
END?
学习自:黑马程序员——JavaSE入门课程
文章来源:https://blog.csdn.net/li13437542099/article/details/135611691
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!