
Java编程思想学习总结
文章平均质量分 84
OODeveloper
2015-6~2017-3参与Android项目开发,开发工具Android studio;
2017-3~2019-5参与C++项目开发,开发平台QT;
2019-5~2020-7 参与iOS项目开发,开发语言Object-c,开发环境Xcode。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第九章 接口(下)
“确定接口是理想选择,因而应该总是选择接口而不是具体的类。”这其实是一种引诱。当然,对于创建类,几乎在任何时刻,都可以替代为创建一个接口和一个工厂。 许多人都掉进了这种诱惑的陷阱,只要有可能就去创建接口和工厂。这种逻辑看起来好像是因为需要使用不同的具体实现,因此总是应该添加这种抽象性。这实际上已经变成了一种草率的设计优化。 任何抽象性都应该是应真正的需求而产生的。当必需时,你应该重构接口而不是到处添加额外级别的间接性,并由此带来的额外复杂性。这种额外的复杂性非常显著,如原创 2015-10-10 11:13:20 · 503 阅读 · 0 评论 -
第九章 接口(上)
接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。原创 2015-10-09 12:18:57 · 478 阅读 · 0 评论 -
第八章 多态(下)
本章多态目前就到此介绍完毕,可能还会有些疑问,不过后面还会有很多设计到多态的地方,通过不断学习,最后一定会将这些知识掌握的。同时这一章所讲解的知识也还是比较详细的,多态基本上都会在我们的代码中体现出来,只是之前不知道,不明白而已。原创 2015-09-14 14:57:26 · 548 阅读 · 0 评论 -
第十章 内部类(下)
为什么有内部类,怎样使用内部类,已经内部类存在的意义等等。原创 2015-10-16 17:20:56 · 606 阅读 · 0 评论 -
第七章 复用类(下)
第七章 复用类(下) 这里我就先直接将小节写在前边了,这样能帮助大家更快的获取到自己需要的信息。 小结:这一章讲的复用类主要有两种方式,一种是继承。另一种是组合。通常情况我们会看到这二者结合起来使用。在继承关系中,我们很容易将方法的重载和覆写区分开来,这里介绍了一个@Overread的关键字,当我们是覆写基类的方法时就加上这个关键字来区分,当然原创 2015-09-11 14:38:09 · 482 阅读 · 0 评论 -
第七章 复用类(上)
第七章 复用类 这一章的知识我花了叫长时间去读,写了很多代码去验证书上所阐述的内容,并且也去测试自己的想法,所以总结的时候也很费时,暂时我只总结了这一章当中的一部分,明天继续加油。 复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对之加以改变是不够的,它还必须能够做更多的事情。 Java中所原创 2015-09-10 20:23:27 · 588 阅读 · 0 评论 -
第五章 初始化与清理(下)
现在总结的东西很多都需要用代码来帮助理解了,所以会有大量的测试代码,不过这中方式非常有用,如果认真敲过一遍之后,并且将这些代码弄清楚了,我相信你一定会对书中描述的内容有一个更清楚的认识。我是在eclipse工具上进行测试的,这里边的代码可以之间粘贴运行,不过对于程序员来说还是自己敲一遍吧,效果会更好。原创 2015-09-10 13:31:51 · 388 阅读 · 0 评论 -
第六章 访问权限控制
这一章讲的内容不是很难,都是我们在开发中常用的知识,这里讲得非常详细,很快就能够理解,所以主要还是多注意一下,同时也帮助我们加深印象。原创 2015-09-10 16:04:19 · 528 阅读 · 0 评论 -
《Java编程思想》(第4版)学习总结
一次偶然的机会让我接触到了《Java编程思想》这本书,之前他们说是Thinking in Java 我当时并不知道,后来查资料的时候才知道是这本经典的书籍,于是就忍不住开始阅读了。开始感觉这本书讲解的东西不太理解,然后经过反复的思考才感觉有所收获,也许我对书中的知识理解有误差甚至误解,在这里也希望大家能批评指正,也欢迎大家补充,谢谢大家。 下面就是我对每一章的学习总结:原创 2015-09-09 13:32:41 · 1756 阅读 · 0 评论 -
第十章 内部类(上)
可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一种非常有用的特性,因为它允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可视性。然而必须要了解,内部类与组合是完全不同的概念,这一点很重要。 在最初,内部类看起来就像是一种代码隐藏机制:将类置于其他类的内部。但是,你将会了解到,内部类远不止于此,它了解外围类,并能与之通信;而且你用内部类写出的代码更加优雅而清晰,尽管并不总是这样。 最初内部类可能看起来有些奇怪,而且要花时间才能在设计中轻松地使用原创 2015-10-14 11:33:34 · 556 阅读 · 0 评论