- 博客(9)
- 资源 (9)
- 收藏
- 关注
原创 第九章 - 接口
抽象类和抽象方法 在第8章中所有的“乐器”的例子中,基类Instrument中的方法往往是“哑”的,若要调用这些方法,就会出现一些错误。这是因为Instrument类的目的是为它所有的导出类创建一个通用接口。 在那些实例中,建立这个通用接口的唯一理由是,不用的子类可以用不同的方式表示此接口。通用接口建立起一种基本形式,依次表示所有的导出类的共同部分,另一种说法是将Instrument类...
2018-06-28 17:39:24 158
原创 第八章 - 多态
向上转型“封装”通过合并特性和行为来创建新的数据类型。而“多态”的作用则是消除类型之间的耦合关系。继承允许将对象视为它自身的类型或是基类类型来处理。 对象既可以作为它本身的类型使用,也可以作为他的基类类型使用。而这种把某个对象的引用视为其基类类型引用的做法叫做“向上转型”。 但是这样做也会有一个问题,具体看下面有关乐器的例子,首先,既然几个例子都是演奏乐符(Note),我们就创建一个N...
2018-06-08 17:19:14 153
原创 第七章 - 复用类
组合语法 目前为止,已经多次使用组合技术。只需将对象引用置于新类中即可,例如,假设你需要某个对象,他要具有多个String对象,几个基本类型数据,以及另一个类的对象。对于非基本类型的对象,必须将其引用置于新类中,但可以直接定义基本类型数据。 class WaterSource { private String s; WaterSource() { System.out....
2018-06-06 18:08:22 154
原创 第六章 - 访问权限控制
本章的内容同样没什么好说的,用网上一张图一笔带过了 类的访问权限每个编译单元中只能有一个public类。public类的名称必须与类文件名相同。类中可以完全不带public类,此时文件可以任意命名。类只能是包权限或者public权限。...
2018-06-06 16:22:01 160
原创 第五章 - 初始化与清理
用构造器确保初始化 初始化和清理是涉及安全的两个问题 1 用户不知道为何初始化库的构件(或者是用户必须进行初始化的其他东西)。 2 清理也是一个特殊问题,当使用完一个元素的时候,它对你也就没有影响了,所以很容易忘记,这样一来,这个元素会一直占据资源,结果就是资源(尤其是内存)会用尽。 所以引入了“构造器”概念,在创建对象时候被自动调用的特殊方法,并额外提供了“垃圾回收器”,...
2018-06-06 16:11:02 120
原创 第四章 - 控制执行流程
各位小伙伴,第四章真的没什么好说的,控制执行流程无非就是 if-else,while,do-while,for,switch这几个关键字,笔者认为你如果这几个关键字都没搞清楚的话,也就没有看下去的理由了,呵呵。。。。 简单说一下,return,break,continue这三个关键字 return:结束循环,并且退出当前方法,并返回一个值。 break:结束循环,但不会退...
2018-06-05 15:56:43 94
原创 第三章 - 操作符
使用java操作符 所谓的操作符食指接受一个或多个参数,并生成一个新的值。参数的形式与普通的方法调用不同,但效果是相同的。 加号(+),减号(-),乘号(*),除号(/)以及赋值号(=) 几乎所有的操作符都只能操作‘基本类型’,例外的操作符是“=”,“==”,“!=”,这些操作符能操作所有的对象,除此之外,String类支持“+”和“+=”。 优先级 最简单的规则:...
2018-06-05 15:41:00 113
原创 第二章 - 一切都是对象
用引用操作对象 在java中一切都被视为对象,尽管一切都看做对象,但操作的标识符实际上是对对象的一个‘引用’。举例说明:可理解为用遥控器(引用)操控电视机(对象),只有握住遥控器就可以操控电视机,当要更变频道或调节时候,实际上操作的是遥控器。除此之外。 即使没有电视机,遥控器也可以独立存在,也就是说 拥有一个引用并一定需要一个对象与它关 String s; 这里所创建的只是一个...
2018-06-04 16:32:53 109
springboot+springcloud 第9篇
2018-11-04
springboot+springcloud第8篇
2018-11-02
springboot+springcloud第7篇
2018-11-01
springboot+springcloud第6篇
2018-10-31
springboot+springcloud第5篇
2018-10-31
springboot+springcloud第4篇
2018-10-28
springboot+springcloud 第2篇
2018-10-27
springboot+springcloud
2018-10-26
springboot+dubbo
2018-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人