基于互联网怎样做网站推广,joomla 网站图标,全媒体广告代理加盟,wordpress 页面路径前言
该文章适用于已初步了解Java基础知识的入门学习者#xff0c;便于快速回顾知识点#xff0c;查漏补缺。
内容包括#xff1a;Java面向对象相关知识、SQL基础语法 复习建议技巧
实用3W思维法#xff08;What、Why、How#xff09;
1. What#xff08;什么#x…前言
该文章适用于已初步了解Java基础知识的入门学习者便于快速回顾知识点查漏补缺。
内容包括Java面向对象相关知识、SQL基础语法 复习建议技巧
实用3W思维法What、Why、How
1. What什么明确问题或目标是什么。这是思考的第一步需要清晰地定义问题或目标以便后续的分析和解决方案能够有针对性地进行。
问自行车是什么
答自行车是一种人力驱动的交通工具通常由一个鞍座、两个车轮、车把、脚踏和能转动的链条组成。
2. Why为什么分析问题或目标的原因和背景。这一步需要深入挖掘问题或目标的本质了解相关的背景信息和影响因素以便更好地理解问题或目标并为后续的解决方案提供有力的支持。
问为什么会有自行车
答相比于徒步行走节省时间相比于汽车节省费用
3. How怎么用提出解决方案并实施。在明确了问题或目标并分析了相关的原因和背景之后需要思考如何解决问题或实现目标。这一步需要创造性地提出解决方案并制定出具体的实施计划以便能够有效地解决问题或实现目标。
问如何使用自行车
答买自行车看理论视频跟练、他人知道并实践等
推荐用上述复习思维去扫描知识点切记 学过了 知道 知道熟悉 熟悉掌握
注意新手的下一步未必是入门或许只是高级新手戒骄戒躁
运用空杯心态每个知识点通过3W思维去问自己一旦某个知识点卡住了就是你提升认识的好时机 1.面向对象三大特性
1封装
定义封装是将对象的状态属性和行为方法打包在一起,隐藏对象的内部实现细节仅提供公开的接口getter/setterf方法来与对象进行交互
例子以汽车为例由不同部件属性组成的机械合成物汽车提供了一系列方法离合、手刹、油门、脚刹等这些暴露在外的都是让我们作为用户调用者能够直接上手使用的接口但是踩油门为什么能让汽车加速是我们不需要关心这些由专业的汽车制造商、专家考虑并且某些出于专利隐私需要作隐藏
关于封装需要掌握的是
类的构成定义类的属性、构造器、getter/setter、toString
2继承
定义子类继承父类的属性和行为,使得子类对象可以直接具有与父类相同的属性、相同的行为。
例子有些事情前人已经做好了我们只需拿来用
关于继承需要掌握的是
如何继承某个类extends、子类重写父类构造方法和属性super的使用、对Object类中equals以及toString的重写、继承特点支持多继承
3多态
简单联想即多种形态
定义多态是同一个行为具有多个不同表现形式或形态的能力
例子比如一个人他可以作为一名老师同时也是父母的孩子、爱人的伴侣、领导的下属这就是同样作为一个人展现的多种形态
实现多态的三个前提条件继承、方法重写、向上转型
关于多态需要掌握的是
能识别多态的代码体现形式如同个方法名不同执行内容【重载】、可以以父类或接口的名义new一个它的子类对象 2.List、Map的基本使用
关于List需要掌握的是
能正确创建List对象ArrayList或LinikedList、list.add、list.get以及list.get越界时返回的值、list的遍历for循环、foreach 关于Map需要掌握的是
能正确创建Map对象HashMap或TreeMap、map.put、map.get以及map.get(无效的key时返回的结果 思考集合中为什么需要指定泛型 3.相关零散知识点
什么是基本数据类型 什么是引用数据类型
熟练掌握 无参数有参数的构造方法手写 并且懂得调用无参 有参构造创建对象
熟练掌握 setter/getter 手写 并会调用他们进行取值、设值
熟练掌握 重写 Object 父类的 equals 方法
Object 相关
Object 是一切类的父类
单继承
String 继承 重写 equlas
为什么字符串比较不能使用 要用 equals
new 和 构造函数的作用是什么 有参数构造方法 无参数构造方法
类和对象关系是什么
抽象类和接口的区别
什么是向上转型 代码如何写 结合数组 集合
什么是向下转型
面向对象三大特性是什么
重写和重载的区别是什么
Object s 111 这样写法是错误的 请解释发生什么
包装类: double x null 对吗 Double xnull 对吗 为什么
this 的作用是什么
super 和 super() 分别是什么意思
static 修饰变量的作用是什么 static 修饰方法的作用是什么修饰后调用的表现形式是什么
静态方法和成员方法调用关系
什么是多态 形成多态的前提条件是什么 请举一个例子