1.反射 反射库(Reflection Library)提供一个丰富的工具集,以便编写能够动态操作Java代码的程序。这项功能被 大量的应用在JavaBeans中,它是Java组件的体系结构。能够分析类能力的程序称为反射(Reflection),即可以将一个类(或基本数据类型),类成员当成一个对象来...
分类:
编程语言 时间:
2015-02-05 10:49:55
阅读次数:
220
范围:任何继承了NSObject的对象,对基本数据类型无效原理:每个对象内部都保存了一个与之相关联的整数,称为引用计数器当使用alloc,new或者copy创建一个对象时,对象的引用计数器被设置为1给对象发送一条retain消息,可以使引用计数器值+1给对象发送一条release消息,可以使引用计数...
分类:
其他好文 时间:
2015-02-05 09:21:57
阅读次数:
124
------- android培训、java培训、期待与您交流! ----------一、基本数据类型1.intlong int == long 8个字节 %ldlong long int == long long 8个字节 %lldshort int == short 8个字节 %d %iunsi...
分类:
其他好文 时间:
2015-02-04 23:20:12
阅读次数:
201
php数据类型有哪些?有三大类1.基本数据类型 1.1整型 $a = 0123; // 八进制数(是以0开头) 83 $a = 0x1A; // 十六进制数 26 1.2小数型(浮动数)包含单精度和双精度 1.3布尔类型 (表示真,和假) 1.4字符串2.复合数据类型 2.1数...
分类:
Web程序 时间:
2015-02-04 14:12:56
阅读次数:
143
数据类型分为:1.引用类型(字符型);2.基本数据类型(数值型);以下为基本数据类型介绍(括号内的数字表示该类型所占据的字节数)a.整型byte(8) short(16) int(32) long(64)-128~127-2^15~2^15-1-2^31~2^31-1-2^63~2^63-1long...
分类:
编程语言 时间:
2015-02-04 12:39:20
阅读次数:
141
1.拒绝基本数据类型和隐式转换1)基本数据类型64位下,基本类型long从占用4字节变为占用8字节。要注意看一下程序中出现sizeof函数的地方,并注意尽量不要使用基本数据类型,改用对象类型:int -> NSIntegerunsigned -> NSUIntegerfloat -> CGFloat...
分类:
移动开发 时间:
2015-02-03 20:56:10
阅读次数:
198
代码是利用JDK自带的clone()实现Prototype模式, 这里面的clone()使用的是浅克隆。
浅克隆 : 只负责克隆按值传递的数据(比如基本数据类型、String类型),而不......
分类:
其他好文 时间:
2015-02-02 10:54:36
阅读次数:
97
一、什么是内存管理
由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。
管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。
二、操作
判断对象要不要回收的唯一依据就是计数器是否为0,若不为0则存在。所以对内存的管理就是对...
分类:
其他好文 时间:
2015-02-01 23:20:46
阅读次数:
293
short Short 2个字节 int Integer 4个字节long Long 8个字节 float Float 4个字节double Double 8个字节byte Byte 1个字节char Character 2个字节 boolean BooleanJAVA数据类型分基本数据类型和引用数...
分类:
编程语言 时间:
2015-01-31 17:35:20
阅读次数:
263
1、变量变量的值的类型:基本类型值和引用类型值两种。基本类型:Undefined、Null、Boolean、String、Number,这五类基本数据类型的值在内存中占有固定大小的空间,因此保存在栈内存(存放简单数据)中。引用类型值:是指存放在堆内存中的对象,占用的大小不固定,变量中保存的只是指向对...
分类:
编程语言 时间:
2015-01-31 12:00:31
阅读次数:
335