明立的博客

一点一滴,记自己

java-深入篇-类集

在Java中所提到的类集,其实指的是一种开发框架,是对一些常用的数据结构进行封装后的产物,也可以将其理解为一个动态的对象数组。掌握它的意义在于能够帮助我们选择更为适合的数据存储方式,从而避免出现浪费内存的问题。这个知识点是面试中经常出现的问题点之一,不容忽视

2017-04-24 22:52:26

阅读数 747

评论数 0

知识点3:谈谈封装和抽象的区别

抽象,是指从众多的事务中抽取出具有共同的、本质性的特征作为一个整体。是共同特质的集合形式。 封装,是将通过抽象所得到的数据信息和操作进行结合,使其形成一个有机的整体。对内执行操作,对外隐藏细节和数据信息。 两者的区别,在于抽象是一种思维方式,而封装则是一种基于抽象性的操作方法。我们通过抽象所得...

2017-04-24 13:37:36

阅读数 2430

评论数 0

知识点2:阐述面向对象的三大特征

面向对象编程的三大特征分别为封装、继承和多态。 封装,是指利用抽象数据类型对数据信息以及对数据的操作进行打包,将其变成一个不可分割的实体。在这个实体内部,我们对数据进行隐藏和保密,只留下一些接口供外部调用。就好比一个烤面包机,我们把面包(数据)放进去,按下开关,过了一会,它就会自动弹出烤好的面包...

2017-04-23 14:20:45

阅读数 4698

评论数 0

知识点1:你是怎么理解面向对象和面向过程的

面向对象是把构成问题的事物分解成多个模块,用来描述某个事物在解决问题中的步骤的行为。核心是抽象思想,强调的是功能性需求。就比如以面向对象的方式去实现一辆汽车时,我们会以汽车为对象,分析汽车有什么功能(模块),这些功能是由什么属性去协助完成的。而当我们需要完成什么功能时,就只需要告诉汽车,也就是调用...

2017-04-22 15:45:07

阅读数 774

评论数 0

java-深入篇-String,Object,正则表达式

我们前面已经介绍了java的基础知识点以及简单的OOP面向对象编程思想。也就意味着你已经开始走入了java的世界里。但目前的你,就仿佛一个门外汉,刚刚才把脚跨进这个宝库里,还没来得及去发现这个宝库里面的珍宝呢。不过,也不用担心,成功总是留给有准备的人滴,而我们已经为你做好了这些准备,接下来,就让我...

2017-04-22 15:24:02

阅读数 1830

评论数 3

Android开发艺术探索读书(三)-View的事件体系

移动手持客户端作为目前最受欢迎的智能设备,拥有着最为广大的体验用户群体。因此,作为软件开发商,要紧紧抓住用户的胃口,不仅要向用户提供合适的服务项目,也应该更为注重与用户的交互体验。而作为感觉型的用户,应用操作是否流畅,界面内容是不是足够精致,是判断该应用是不是一个好应用的硬性标准。那么,要如何去强...

2017-04-16 23:52:46

阅读数 1997

评论数 2

Java-面向对象编程-几个关键字

经过前面几章的介绍。我们已经对面向对象编程的概念及相关的知识点进行了初步的介绍。也意味着我们的java-面向对象编程系列即将完结。也希望通过前面所介绍的内容能够对您有所帮助。今天,我们就来讲解关于在java编程中会遇上的几个比较常用的关键字。它们虽然不是面向对象的内容,但却像是粘合剂一般串联在整个...

2017-04-09 20:08:25

阅读数 1494

评论数 0

java-面向对象编程-抽象类

我们在上一章中介绍了什么是接口,也说到了接口就是一组抽象的数据模型,可以理解为一组协议。但实际上,在面向对象的概念中,有一个知识点是极容易被人与接口混淆的,人们往往会误解为这两者是同一个概念。但不幸的是,两者虽然有相似之处,但却是完全不一样的概念。那么,如此神秘的它到底是什么呢?让我们揭开它的盖头...

2017-04-04 15:12:40

阅读数 1756

评论数 0

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