静态变量、静态方法、静态代码块、非静态变量及非静态方法的简单介绍转载自:http://xixinfei.iteye.com/blog/1256085静态变量静态变量是类中的一种特殊变量,他在运行是可以说是从属于类,也就是说由该类定义生成的所有对象共用同一个静态变量,内存中只有一个版本。这对于要求在程...
分类:
其他好文 时间:
2015-12-05 19:22:34
阅读次数:
140
Button点击事件:大概可以分为以下几种:匿名内部类定义内部类,实现OnClickListener接口定义的构造方法用Activity实现OnClickListener接口指定Button的onClick的属性首先我们简单地定义一个带Button的xml布局文件 activity_main.xm....
分类:
移动开发 时间:
2015-12-04 12:53:30
阅读次数:
207
Python编程中类的概念可以比作是某种类型集合的描述,如“人类”可以被看作一个类,然后用人类这个类定义出每个具体的人——你、我、他等作为其对象。类还拥有属性和功能,属性即类本身的一些特性,如人类有名字、身高和体重等属性,而具体值则会根据每个人的不同;功能则是类所能实现的行为,如人类拥有吃饭、走路和...
分类:
编程语言 时间:
2015-12-03 11:30:08
阅读次数:
228
现实世界中,人们表征世界时,会把现实世界中的很多类具有相同特征的事物归为一个抽象类。比如水果是许多植物果实的总称,我们可以定义一个苹果类、定义一个西瓜类,可以实例化一个苹果对象,可以实例化一个西瓜对象,我们也可以定义一个水果类,但是你无法实例化一个水果对象,因为水果的实例必定是某个具体的植物果实,这...
分类:
编程语言 时间:
2015-12-01 09:40:13
阅读次数:
159
1. python中多个函数或者类定义可以放在一个.py 文件中,视为一个模块。模块的.py文件中,一般要写 if __name__ == '__mian__' 用来单独执行该模块内的某些函数。2. python多个模块放在同一个文件夹中,并在文件夹中新建一个 __init__.py 文件,则该文件...
分类:
编程语言 时间:
2015-11-30 10:01:51
阅读次数:
182
一.手势识别理论1. UIGestureRecognizer手势识别器利用UIGestureRecognizer,能轻松识别用户在某个view上面做的一些常见手势UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势2. 触摸手指类型UITapG...
分类:
移动开发 时间:
2015-11-27 14:31:51
阅读次数:
261
调用过程更加清晰+为静态方法 1 // 类定义 2 @interface People : NSObject{ 3 int _age; 4 NSString* _name; 5 } 6 // 工厂方法 静态 7 +(People*)peopleWithAge:(int)age an...
分类:
其他好文 时间:
2015-11-26 23:17:21
阅读次数:
127
在我们详细介绍Scala的Case class和模式匹配之前,我们可以通过一个简单的例子来说明一些基本概念。我们设计一个函数库,这个函数库可以用来计算算术表达式,为简单起见,我们设计的算术表达式只侧重于变量,数字,单操作符,和双操作符。我们可以采用如下的Scala类定义:abstract class...
分类:
其他好文 时间:
2015-11-26 17:13:10
阅读次数:
120
'@'符号用作函数修饰符是python2.4新增加的功能,修饰符必须出现在函数定义前一行,不允许和函数定义在同一行。也就是说@A def f(): 是非法的。 只可以在模块或类定义层内对函数进行修饰,不允许修修饰一个类。一个修饰符就是一个函数,它将被修饰的函数做为参数,并返回修饰后的同名函数或其它可...
分类:
编程语言 时间:
2015-11-26 14:55:18
阅读次数:
330
1.spring参数绑定过程从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。springmvc中,接收页面提交的数据是通过方法形参来接收。而不是在controller类定义成员变更接收!!!!处理器适配器调用springmvc提供参数...
分类:
编程语言 时间:
2015-11-25 19:04:43
阅读次数:
258