目录
2.2 包 (package)可以理解为 一个类 所在的文件夹
1.java中 一个文件 也可以叫做一个类(public类)
3.查看一个类的层级关系(或者显示类的层级图) ctrl + H
4. 将光标放在方法上 定位是哪个类的方法:ctrl + B
5.自动分配变量名:(先写 new 。。。;)再按:alt + 回车
一 java
1.【251--262 练习题 】 not yet
2.包

2.1 基本语法

2.2 包 (package)可以理解为 一个类 所在的文件夹
本质:创建不同的文件夹/目录【eg:com.xiaoming】 来 保存类文件
eg:【package】
![]()
对应到:

目的:可以在不同的下面创建 相同名字 的类 class

使用时:

2.3 包的命名
1)规则:

2) 规范:

2.3 package 导入 需放在类(或者文件)的最上面
表示:该 类 所在的包

3. 访问修饰符【可用于 类 方法 属性】
public-protected-默认-private
3.1 基本概念

3.2 访问范围:
总结 同一个类中四种都可访问,同一个包中不能访问私有,不同包中只能访问共有

3.3注意事项
只有 默认 和 public 才能修饰 类

4. 封装 【encapsulation】
4.1 定义
封装的 必要条件 就是 一个类中的属性 都需要被设置为private 属性

4.2 实现步骤(三步)
1)封装实现的步骤:
- 把属性私有化 private
- (为每一个属性)利用一个public set方法 对属性判断并赋值

- (为每一个属性)利用公共的 public get方法 获取属性的值

2)快捷键
按 alt + insert :选择“getter and setter”

3)灵活利用set 和 get:
可以控制 输入 以及 输出,(在 get set 中 加入控制语句 加入控制的功能)
比如:set:

get:

4)将构造器 和 set 方法结合:
注意:如果使用构造器方法 对 类中的元素进行赋值的话,会无视 set 函数中设置的控制条件
因此,可以在 构造器中 调用 set 方法 --- (同样可以使用控制条件

5)实质
set get 都是 public方法,可以通过 此 public 方法 对 private 的属性进行赋值或访问(保证了private数据的私有性)
二 ***易错知识 难点知识
1.java中 一个文件 也可以叫做一个类(public类)
2. 只有类 才能有 构造器 ,方法是没有的
三 idea 快捷键
1.调整代码格式 缩进等格式:Ctrl + alt + L
2 快速生成构造器: alt + insert
3.查看一个类的层级关系(或者显示类的层级图) ctrl + H

4. 将光标放在方法上 定位是哪个类的方法:ctrl + B
5.自动分配变量名:(先写 new 。。。;)再按:alt + 回车
6.快速生成main 方法:敲 main 然后 回车
7.查看模版 or 自定义模版:

2087

被折叠的 条评论
为什么被折叠?



