05 2016 档案

关于比较的一点笔记
摘要:在Java中要进行两个对象的比较时,会用到关系运算符。通常关系运算符生成的是一个boolean值结果。它们评价的是运算对象值之间的关系。一般关系运算符包括小于(<)、大于(>)、小于等于(<=)、大于等于(>=)、等于(==)以及不等于(!=)。等于和不等于适用于所有内建的数据类型,但其他比较不适用 阅读全文

posted @ 2016-05-16 00:51 陆放为 阅读(196) 评论(0) 推荐(0)

基于泛型的数组列表
摘要:在《数组和数组列表》那篇随笔里我们定义了一个int类型的数组列表,但是这样实际上是有问题的,在日后的开发中我们使用的数组列表实际上并不一定是int类型的,甚至于,还不一定会是基本数据类型的。那这个时候,按照原来的方法,我们在开发中每要定义一个数组列表,我们就要重写一遍,这样做实际上是非常不友好的。那 阅读全文

posted @ 2016-05-16 00:00 陆放为 阅读(1425) 评论(0) 推荐(0)

基于LSP原则对方法的一点相关
摘要:方法 方法,或者叫类的行为,定义了类能够实现的功能。在任何程序设计语言中,方法一个重要的特性就是名字的运用。我们创建一个对象时,会分配到一个保存区域的名字。方法名代表的是一种具体的行动。通过名字描述自己的系统,可使自己的程序更易人们理解和修改。它就像写散文——目的是与读者沟通。 构造方法 构造方法是 阅读全文

posted @ 2016-05-15 03:11 陆放为 阅读(1258) 评论(0) 推荐(0)

数组与数组列表
摘要:数组 数组代表一系列对象或者基本数据类型,所有相同的类型都封装到一起——采用一个统一的标识符名称。简单来讲,数组就是一组相关数据的集合,是一连串的变量。Java中数组的定义和使用时通过方括号索引运算符进行的({}),一般来说,有两种定义数组的方法,只需在类型名或标识符后跟一对方括号即可。 两种表示方 阅读全文

posted @ 2016-05-14 23:55 陆放为 阅读(3152) 评论(0) 推荐(0)

数据类型
摘要:Java中的数据类型 在Javac程序中,一切都是对象,那么决定一个类的外观与行为的,或者说定义一个对象的“类型”的便是class关键字。在class关键字之后,跟随一个新数据类型的名称,如 这样就引入一个新类型,随后便可以用new创建这种类型的一个新对象。在Java语言中,数据类型分为两种,一种是 阅读全文

posted @ 2016-05-14 21:40 陆放为 阅读(263) 评论(0) 推荐(0)

程序设计原则——LSP
摘要:LSP原则,又叫做里氏替换原则(Liskov Substitution Principle),一个比较准确的定义如下: Function's that ues point or references tobase classes must be able to use objects of deri 阅读全文

posted @ 2016-05-11 00:44 陆放为 阅读(460) 评论(0) 推荐(0)

类与对象
摘要:什么是面向对象?在程序设计方法中,面向对象是相对于面向过程而言的,在面向过程的方法中,每一个程序都是一个独立的个体,独自开发,独自实现,每一个程序都是从开始到结束整个生命周期中都是独立不可复制的,如同一一道精美的菜品,从准备到完成是一个独立的过程,火熄菜成,虽味道鲜美,但制成后很难再去修改,同样也难 阅读全文

posted @ 2016-05-10 23:18 陆放为 阅读(248) 评论(0) 推荐(0)

Android多线程编程(二)——异步消息处理机制
摘要:Android中的异步消息处理机制主要由四个部分组成,Message、Handler、MessageQueueh和Looper。这里先简要介绍一下四个部分。 1.Message Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据,Message可以使用wha 阅读全文

posted @ 2016-05-05 20:35 陆放为 阅读(296) 评论(0) 推荐(0)

Android多线程编程(一)——多线程基础
摘要:什么是进程 一个进程是一个独立(self contained)的运行环境,它可以看作一个程序或者一个应用。 什么是线程 而线程是进程中执行的一个任务,Java运行环境是一个包含了不同累和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。 An 阅读全文

posted @ 2016-05-03 22:34 陆放为 阅读(509) 评论(0) 推荐(0)