![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
kiba_zwei
这个作者很懒,什么都没留下…
展开
-
Java编程思想简要笔记——第八章 多态
多态的一些定义和属性在面向对象的程序设计语言中,多态是继数据抽象和继承后第三种基本特征。多态通过分离做什么和怎么做来将接口和实现分离开来。“封装”通过合并特征和行为来创建新的数据类型。“实现隐藏”则通过将细节“私有化”把接口和实现分离开来。“多态”的作用是消除类型间的耦合。Java中除了static和final方法(private 方法属于final方法)外,都是后期...原创 2020-02-08 21:33:12 · 343 阅读 · 0 评论 -
Java编程思想简要笔记——第七章 复用类
组合只需将对象引用置于新类中即可。显示的在新类中嵌入某对象,有助于理解部件的组成部分。继承 extendsJava会自动在导出类的构造器中插入对基类构造器的调用。使用某个现有类,并开发一个他的特殊版本。构造器的调用顺序:基类->导出类但默认调用只调用其无参的构造方法,想要调用其带参数的构造法需要用super关键字。代理将一个成员对象置于所要构造的类中,同时在新类中暴露该成员对象...原创 2020-02-01 17:51:11 · 141 阅读 · 0 评论 -
Java编程思想简要笔记——第六章 访问权限控制
访问控制是Java面试中常见的考试范围,以前在面试中常被问到,一直在被表格,但还是记不住。主要是总在default和protected里面混,本章中有一个结论protected是为了继承而生的这句话让我彻底区分开了他们的范围,protected是继承的体现,所以子类一定可以方法,default和protected肯定是不同,所以default只能在同类和同包中访问。果然是知其然,更要知其所以然,否...原创 2020-01-31 16:17:33 · 191 阅读 · 0 评论 -
Java编程思想简要笔记——第五章 初始化与清理
构造器构造器采用与相同的名字,如果有了带入参的构造器(constructor),无入参的默认构造器使用前必须声明出来。方法重载为了让方法名相同而形式参数不同的方法同时存在——方法重载区分重载的方法——每个重载的方法都必须有一个独一无二的参数类型列表涉及基本类型的重载:常数值被当做int处理char没有匹配(使用char的方法)直接上升至int如果传入的数据类型小于方法声明的形式参...原创 2020-01-31 11:32:29 · 136 阅读 · 0 评论 -
Java编程思想简要笔记——第四章 控制执行流程
这一章都是基本的if-else, while, switch-case 操作,新东西好像就是标签机制了。有个可能需要记住的陈述句唯一一个用到逗号操作符的地方是for的控制表达式。有个作业题“吸血鬼数字”可以来练练手。标签机制goto因为会把代码带到某些不期望的地方,所以被广大编程专家们诟病,Java也只是预留了这个保留字,但是没有提供这个功能。标签机制是Java语言的一种类似goto的机制,但...原创 2020-01-26 12:09:02 · 146 阅读 · 0 评论 -
Java编程思想简要笔记——第三章 操作符
对一个对象进行操作时,真正操作的是对象的引用。别名问题一个对象有两个以上的引用Trank a = new Trank();Trank b = a;一元加减操作符“+”,“-”能将较小的类型提升为int++,–前缀 ++a,先运算,再返回后缀 --a,先返回关系操作符 < > <= >= == !=前面四个是数字类型的比较符,后面两个还可以作为对象的比...原创 2020-01-12 16:12:40 · 209 阅读 · 0 评论 -
Java编程思想简要笔记——第二章 一切都是对象
最近被前辈教育,要再系统的学习一下Java,遂重新拿起《Java编程思想》这本鸿篇巨著,每天记一点,看看自己能坚持到什么时候。用引用操纵对象一个有趣的比喻引用-> 遥控器对象-> 电视机遥控器可以没有电视独立存在,但不指定电视就无法使用甚至报错new的意思就是“给我一个新的对象”存储数据的5个位置1)寄存器:最快的存储区,在CPU内部,无法控制2)堆栈:位于通用RA...原创 2020-01-04 23:59:09 · 190 阅读 · 0 评论