JAVA/编程语言

[上]JAVA学习系列模块八169.模块八回顾&模块九重点说明

daimafengzi · 6月7日 · 2024年 · · · 本文共690个字 · 预计阅读3分钟1011次已读

[上]JAVA学习系列模块八169.模块八回顾&模块九重点说明

视频


笔记

模块八重点:
1.封装:
a.将细节隐藏起来,不让外界直接调用,再提供公共接口,供外界通过公共接口间接使用隐藏起来的细节
b.代表性的:
将一段代码放到一个方法中(隐藏细节),通过方法名(提供的公共接口)去调用
private关键字 -> 私有的,被private修饰之后别的类不能直接调用,只能在当前类中使用

c.get/set方法
set方法:为属性赋值
get方法:获取属性值

d.this关键字:代表当前对象,哪个对象调用this所在的方法this就代表哪个对象
区分重名的成员变量和局部变量

2.构造:
a.无参构造:new对象
特点:jvm会自动为每个类提供一个无参构造
b.有参构造:new对象 为属性赋值
特点:如果手写了有参构造,jvm将不再提供无参构造,所以建议都写上

3.标准javabean:
a.类必须是公共的,具体的
b.必须有私有属性
c.必须有构造方法(无参,有参)
d.必须有get/set方法

快捷键:alt+insert

模块九重点:
1.会定义静态成员以及会调用静态成员
2.会使用可变参数(会给可变参数传参)
3.会二分查找(手撕)
4.会冒泡排序(手撕)
5.会debug的使用

0 条回应