1:构造方法:将字节数组或者字符数组转成字符串。 String s1 = new String();//创建了一个空内容的字符串。 String s2 = null;//s2没有任何对象指向,是一个null常量值。 String s3 = "";//s3指向一个具体的字符串对象,只不过这个字符串中没 ...
分类:
其他好文 时间:
2016-11-25 00:46:37
阅读次数:
169
通过阅读《大话设计模式》这本书,初步了解了设计模式,以及我以前对设计模式的一些误解。 几条心得如下: 1.设计模式并不只是一种方法,更是一种思想。 2.设计模式和具体的语言没有关系,学习设计模式最重要的目的就是要建立面向对象的思想,尽可能地面向接口编程,高内聚,低耦合,使设计的程序可复用。 3.在进 ...
分类:
其他好文 时间:
2016-11-22 20:00:47
阅读次数:
163
一、面向对象思想设计原则在实际开发中,我们要想更深入的了解面向对象思想,就必须熟悉前人总结过的面向对象的思想设计原则。单一职责原则、开闭原则、里式替换原则、依赖注入原则、接口分离原则和迪米特原则。1.1、单一职责原则核心思想:高内聚,低耦合。每一个类应该只要一..
分类:
编程语言 时间:
2016-11-17 14:20:55
阅读次数:
231
IO是JAVASE中非常重要的一块,是面向对象的完美体现,深入学习IO,你将可以领略到很多面向对象的思想。今天整理了一份适合初学者学习的简单例子,让大家可以更深刻的理解IO流的具体操作。 1、文件拷贝 try { File inputFile = new File(args[0]); if (!in ...
分类:
编程语言 时间:
2016-11-10 16:53:20
阅读次数:
218
1.1. 迭代器 为了方便的处理集合中的元素,Java中出现了一个对象,该对象提供了一些方法专门处理集合中的元素.例如删除和获取集合中的元素.该对象就叫做迭代器(Iterator). 对 Collection 进行迭代的类,称其为迭代器。还是面向对象的思想,专业对象做专业的事情,迭代器就是专门取出集 ...
分类:
其他好文 时间:
2016-10-18 22:42:48
阅读次数:
230
在之前的java 23 中,了解过设计模式的单例模式和工厂模式。在这里,介绍下设计模式 面向对象思想设计原则 在实际的开发中,我们要想更深入的了解面向对象思想,就必须熟悉前人总结过的面向对象的思想的设计原则 单一职责原则 其实就是开发人员经常说的”高内聚,低耦合” 也就是说,每个类应该只有一个职责, ...
分类:
编程语言 时间:
2016-10-17 16:10:50
阅读次数:
123
本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(9)——坦克大战游戏3 上一篇我们创建了敌人的坦克和自己的坦克,接下来就应该让坦克发子弹了,我们下面来看一下如何让我们的坦克发出子弹。 前面我们用面向对象的思想对Tank进行了封装,又利用对象冒充实现了我们的坦 ...
分类:
移动开发 时间:
2016-10-17 14:24:27
阅读次数:
267
分析 解析Excel首先就要解析Excel的结构.然后用面向对象的思想分析一下 这是一个excel文件.下面我们就来分析一下如果让你写这个poi框架,那么你会怎么设计. 1. 首先要有一个对象表示这整个Excel文件. 2. 可是这个excel文件中有好多页.Sheet1, Sheet2等等,所以我 ...
分类:
编程语言 时间:
2016-10-15 02:38:52
阅读次数:
871
public abstract class animal { protected String name; public animal(String name) { super(); this.name = name; } public String getName() { return name; ...
分类:
其他好文 时间:
2016-10-12 08:56:04
阅读次数:
325
一、FMDB介绍 FMDB是一种第三方的开源库,FMDB就是对SQLite的API进行了封装,加上了面向对象的思想,让我们不必使用繁琐的C语言API函数,比起直接操作SQLite更加方便。 使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 对比苹果自带的CoreData框架,更加轻量级和灵活 ...
分类:
数据库 时间:
2016-10-05 10:58:24
阅读次数:
268