目录
1.包
1.1包的概述
1.java中的包是管理类的
2.包管理类就类似文件夹管理文件一样。
3.不同的包中类可以重名,从而解决了类名的冲突问题。
1.2包的定义
1.语法:
package 包名;
注意:
[1]package是关键字
[2]package定义的语句必须放在源代码的第一行中
[3]包名的命名规则: 一般采用公司域名倒叙的方式,包名都是小写
百度的域名: www.baidu.com 对应的包名:com.baidu.www
[4]类中加入包名之后,会有完整类名:包名.类名 com.example.Hello
java命令后面跟完整类名的话,系统会从当前目录中依次去查找与包名对应的文件夹下的字节码文件 ======》 即当前目录下查找com/example的Hello字节码文件
[5]编译: javac -d . HelloWorld.java
作用:在当前目录依次创建与包名对应的文件夹
-d指定生成字节码的位置
.代表的当前目录
2.import
1.含有包名的类一定是public修饰的公开类,这样其它包的类才能调用
2.使用其它包的类:
--可以使用完整类名
--或者可以使用import关键字将类导入,在使用简易类名
3.import使用
--import语句只能用在package语句之下,类声明语句之上
--import 包名.*
--String是在java.lang包下,一般包名省略了(System)
3.IDEA
3.1下载地址
3.2安装
3.3使用
[1]创建空项目---》模块
全局:顶部导航栏 -> File -> Other Settings -> Default Settings /ProjectStructs
当前工程:顶部导航栏 -> File -> Settings / ProjectStructs
[2]进入设置界面
目录结构如下:
设置主题
设置编辑区主题
设置鼠标滚轮修改字体大小
设置自动导包功能
- Add unambiguous imports on the fly:自动导入不明确的结构
- Optimize imports on the fly:自动帮我们优化导入的包
设置显示行号和方法间的分隔符
- 如上图红圈所示,可以勾选 Show line numbers:显示行数。我建议一般这个要勾选上。
- 如上图红圈所示,可以勾选 Show method separators:显示方法分隔线。这种线有助于我们区分开方法,所以建议勾选上。
设置忽略大小写提示
- IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所示,默认就是 First letter only 区分大小写的。
- 区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer,IntelliJ IDEA - 默认是不会帮我们提示或是代码补充的,但是如果我们输入StringBuffer 就可以进行代码提示和补充。
- 如果想不区分大小写的话,取消勾选该选项即可。(2017版本的IEDA中是改为 None 选项)
设置默认的字体、字体大小、字体行间距
修改代码中注释的字体颜色
- Doc Comment –> Text:修改文档注释的字体颜色
- Block comment:修改多行注释的字体颜色
- Line comment:修改当行注释的字体颜色
设置项目文件编码