7.1 简介
前段时间直接用记事本或其他编辑工具编写代码,只是为了让初学者更好的熟悉代码。为了提高编程效率,让我们编写行云流水的代码,感受代码在指尖穿梭的快感,聆听键盘那令人澎湃的敲击声,享受别人投射过来崇拜的眼神,我推荐大家使用 IDEA 进行编程。之前使用过 eclipse,相比来说,我十分偏向于 IDEA,它有强大的整合能力,比如:Git、Maven、Spring ;提示功能的快速、便捷;提示功能的范围广;好用的快捷键和代码模板 private static final psf 和精准搜索等。
IDEA 全称 IntelliJ IDEA,是用于 Java 语言开发的集成环境(也可用于其他语言),IntelliJ 在业界被公认为最好的Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、Ant、JUnit、CVS 整合、代码审查、 创新的 GUI 设计等方面的功能可以说是超常的。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
7.2 IDEA 下载安装
7.2.1 官网下载安装
-
官网下载地址 , 收费版还支持 HTML,CSS,PHP,MySQL,Python 等,免费版只支持 Java 等少数语言。直接下载收费版的。
-
下载完成后,双击安装程序,进入安装界面,单击 Next。
-
指定安装目录后,单击 Next。
-
选择相应的系统类型,目前绝大部分作为开发的电脑都是 64 位机,如果是 32 位则选择 32,单击 Next 。如下图所示:
-
接下来直接 next 直到 finish。
7.2.2 百度云盘下载安装
链接: https://pan.baidu.com/s/1QIGbKcJi8EySh-otNDgNkw
提取码: iatk
百度云盘下载后的部分文件截图如下:
特别注意:以上两种方式下载安装成功后按照上图 pdf 文档步骤进行操作。
7.3 IDEA 的使用
1)创建新项目。
2)选择 jdk 路径。
3)next,next,项目名命名,finish。
4)如下图,项目就创建成功了。src 为源代码的存放路径。
6)IDEA 编写第一个 Java 程序。右键 src --> New --> Package, 创建包名 com.pkyshare.my.project。再创建源文件,右键包名,New --> Java Class,命名为 HelloWorld。
7)运行。
new 类名().var, 补全创建对象的代码。如 new Scanner().var
7.4 包命名规则
上述命名包名类似于之前导入 Scanner 类一样,import java.util.Scanner; java.util 就是包名。Java 的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。
由于 Java 面向对象的特性,每名 Java 开发人员都可以编写属于自己的 Java Package,为了保障每个Java Package 命名的唯一性,在最新的 Java 编程规范中,要求开发人员在自己定义的包名前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以多数开发人员采用自己公司在互联网上的域名称作为自己程序包的唯一前缀。例如: com.sun.swt.……。
一般公司命名为“com.公司名.项目名.模块名…”
总结如下情况的包命名规则:
indi :
个体项目,指个人发起,但非自己独自完成的项目,可公开或私有项目,copyright 主要属于发起者。
包名为“indi.发起者名.项目名.模块名…”。
pers :
个人项目,指个人发起,独自完成,可分享的项目,copyright 主要属于个人。
包名为“pers.个人名.项目名.模块名…”。
priv :
私有项目,指个人发起,独自完成,非公开的私人使用的项目,copyright 属于个人。
包名为“priv.个人名.项目名.模块名…”。
onem :
与“indi”相同,推荐使用“indi”。
team :
团队项目,指由团队发起,并由该团队开发的项目,copyright 属于该团队所有。
包名为“team.团队名.项目名.模块名…”。
com :
公司项目,copyright 由项目发起的公司所有。
包名为“com.公司名.项目名.模块名…”。
7.5 IDEA 常用快捷键
- Alt+Insert,可以生成构造器/Getter/Setter等
- Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
- Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
- Ctrl+Alt+L,格式化代码
- Ctrl+R,替换文本
- Ctrl+F,查找文本
- Ctrl+Shift+Space(空格),自动补全代码
- Ctrl+空格,代码提示(与系统输入法快捷键冲突)
- Alt+Shift+Up/Down,上/下移一行
- Ctrl+X,删除行
- Ctrl+D,复制行
- Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)
- Ctrl+Alt+B,跳转到方法实现处
- Ctrl+I,实现方法
- Ctrl+Y,删除当前行
- Shift+F6,重命名
- Alt+Enter,重写方法
至此,IDEA 的安装与使用基本上手了,接下来请看《8 Java 数组》