Android学习路线
Blues_Blog
“人的一切痛苦,本质上都源于对自己的无能的愤怒。”——王小波
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
给自己一个Frag —— 进阶学习计划
前言 最近零零散散看了很多的书籍和文章,但是感觉有点混乱,有好比一直低着头走路,你走了很久睁开眼才发现自己走了一圈又回来了!有些东西你总以为你懂了但是细问之下你还是不懂,有时候我们都太容易陷入我感觉我懂了的情况,认真思考了下,觉得很有必要把一些过往记录下来,一边是为了稳固自己(或者在将来的某一天我有些遗忘,我可以倒回来看看),另外一边是可以给其他人一些启发或者说你懂这些但是我也想把我懂的一起给你,...原创 2019-05-10 10:46:49 · 566 阅读 · 2 评论 -
程序设计6大原则
概要 在程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。 SOLID所包含的原则是通过引发编程者进行软件源代码的代码重构进行软件的代码异味清扫,从而使得软件清晰可读以及...原创 2019-05-15 17:55:09 · 3606 阅读 · 1 评论 -
从面向对象的四大特性说起
说到面向对象(OOP)的特性很多人首先就想到了,封装、继承和多态,其实在维基百科的解释里“抽象”也应该被包含在内,自然而然本文的标题就变成了“从面向对象的四大特性说起”了。 为了描述得足够系统,对于基本概念的描述大部分来源于维基百科。 什么是封装? 封装是一种可以使类中的字段私有并能通过公有方法来访问私有字段的技术。如果一个字段被声明为私有,它就不能在类的外部被访问,从而隐藏了类内部的字段。基于这...原创 2019-05-13 10:36:33 · 717 阅读 · 0 评论 -
关于字符串中的String、StringBuffer和StringBuilder一些区别
在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。最常见的比如String、StringBuffer和StringBuilder,今天就来讲讲他们之间的区别。 概览 相同点: String、StringBuffer和StringBuilder 都是final类型的,不允许被继承。 异同点: String长度不可变(常量),StringBu...原创 2019-05-22 17:51:33 · 288 阅读 · 0 评论
分享