一、通用快捷键
Ctrl+Shift+K 删除整行
Ctrl+Tab 整体左缩进
Ctrl+Shift+Tab 整体右缩进
Ctrl+Z 撤销
Ctrl+/ 注释
Win+R打开dos控制台
Ctrl+Shift+J打开网页控制台
二、IDEA快捷键
- 删除一行:Ctrl+Y
- 复制一行:Ctrl+Alt+D
- 补全代码:Alt+/
- 导入该行需要的类:打开setting,设置Auto Import,然后使用alt+enter
- 快速格式化:Ctrl+Alt+L
- 快速运行程序:Shift+F10
- 生成构造器:alt+insert,再按住Ctrl、点击光标可以选择多个
- 查看类的层级关系:ctrl+H
- 定位到某个类的方法:光标放在方法上,ctrl+B或者ctrl+左击
- 自动生成变量名:写上.var+回车
- 查看某个方法源码:光标放在方法上,ctrl+b / 右击->go to->Declaraton or…
- 快速生成try catch:ctrl+alt+t
- 换行:Shift+Enter
- 整列编辑:Alt+左键
- 抽取代码为函数:ctrl+alt+m
- 实现接口方法:ctrl+i
- 查看接口的实现方法:ctrl+alt+b
三、IDEA模板
查看模板setting->Editor->Live Templates
查看所有模板:ctrl+j
例:
sout:快速生成System.out.println()
fori:快速生成for()
iter:快速生成for()
psvm:快速生成main
itit:快速生成while
四、包
- 包的命名规范
只能包含数字、字母、下划线、小圆点,不能数字开头,也不能是关键字或保留字
一般是:com.公司名.项目名.业务模块名 - 常用包:
java.lang.* //基本包,默认引入
java.util.* //工具包,使用Scanner
java.net.* //网络包
java.awt.* //界面开发GUI
特别说明
本文章是个人整理的学习笔记,参考b站韩顺平老师的课程(【零基础 快速学Java】韩顺平 零基础30天学会Java)。老师讲的非常好,有兴趣的可以去看一下。