自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

linanmengxiaoai的专栏

http://blog.chinaunix.net/uid/27177626.html

  • 博客(6)
  • 收藏
  • 关注

原创 多态——做什么和怎么做的分离

1.引子 关于多态的使用立场可以有以下理由:(1)为了消除各个类型之间的耦合关系(2)将做什么和怎么做分离开来(与前一条的理由相关)(3)为了改善代码的结构、可读性和易维护性,使得项目更具有长远的可扩展性 面向对象的三大特性:封装、继承和多态,封装将事物的属性和行为合并隐藏在类中,继承允许将多种类型视为它自己本身的类型或者基类型对待,而多态的作用则是消除多个类型之间的耦合性,如上文(1)(2)(3)所表述的理由,再抽象点描述,就是允许运行时使用单一接口来操作导出自同一...

2020-10-28 10:50:54 68

原创 SparkRDD编程练习

1.引子 关于多态的使用立场可以有以下理由:(1)为了消除各个类型之间的耦合关系(2)将做什么和怎么做分离开来(与前一条的理由相关)(3)为了改善代码的结构、可读性和易维护性,使得项目更具有长远的可扩展性 面向对象的三大特性:封装、继承和多态,封装将事物的属性和行为合并隐藏在类中,继承允许将多种类型视为它自己本身的类型或者基类型对待,而多态的作用则是消除多个...

2018-07-22 11:56:38 360

原创 java final使用总结——《java编程思想》读书笔记

1.引子       final关键字在实际开发过程中经常会见到或者用到。final关键字既可以用于修饰类级别、也能修饰类方法和类成员变量、局部变量、方法局部变量等,那么,究竟何时适合使用final关键字来修饰呢?2.含义说明(1)final修饰类成员变量:①final修饰常量成员:比如用final修饰一个基本类型的常量时常常这么使用:public static final int MAX_VAL...

2018-06-07 00:29:43 128

原创 搭配很重要——继承与组合那些事

1.引子      这个题目引出的中心意思表示想要讨论的核心是在面对类的设计时,何时适合使用组合?何时更适合使用继承?何时又适合两者兼备?2.概念先理清(1)组合:简而言之,将一个类对象的引用置于当前这个(要设计的)新类中作为其成员域(属性)。这种旧类与新类的关联方式称为“组合”。(2)继承:这个特性是所有的OOP语言的共性,创建一个类时,总是在隐式或者显示地继承某个类。①隐式:创建一个类时如果不...

2018-06-05 00:17:31 276

原创 java-this关键字小结

1.引子/** * @author 旧时明月 * */public class WhoIsCalled { public static void main(String[] args) { A a1 = new A(); A a2 = new A(); a1.func(); a2.func(); }}class A { public void func() {...

2018-06-03 22:37:40 159

原创 开篇——由头

      参与的项目也有好几个了,从最初的Java入门小白到现在的依然半斤八两,许多语言级别的特性都是依样画葫芦知道肤浅的含义,知道如何使用,看书是来来回回看了也不少,但是只有输入没有输出,总还是容易忘记或者含混,若被问起来,估计是不能够回答的清楚的。      作为一个追求perfection的人,这事如果不解决,总归心里是个梗。。加之,近来越发意识到自己的浮躁苍白,所以下定决定,从今天开始,...

2018-06-03 17:15:55 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除