NSUserDefaults是一个单例,在整个程序中只有一个实例化对象NSUserDefaults可以存储的有:NSNumber(NSInteger、float、double),NSString,NSDate,NSArray,NSDictionary,BOOL.注意:NSUserfaults存储对象...
分类:
其他好文 时间:
2015-07-28 22:36:39
阅读次数:
112
#import
int main(int argc, const char * argv[])
{
//不可改变字典,创建后不可改变
NSDictionary * dic = [[NSDictionary alloc]initWithObjectsAndKeys:@"jack",@"name",@"18",@"age", nil];
NSLog(@"%@",d...
分类:
其他好文 时间:
2015-07-27 09:31:05
阅读次数:
99
int main(int argc, const char * argv[]) {
@autoreleasepool {
// 4 NSArray -> NSSet
NSArray * array = @[@"one",@"two",@"three"];
NSSet * set = [NSSet setWithArray:arr...
分类:
其他好文 时间:
2015-07-27 09:30:05
阅读次数:
103
3. 增强for循环
1) 作用:
对存储对象的容器进行迭代
2) jdk5以前怎么迭代
3) 增强for循环迭代数组
String [] arr = {"a", "b","c"}; //数组的静态定义方式,只试用于数组首次定义的时候
// 传统方式
for(int i=0; i
//i依次表示数组的角标
String...
分类:
编程语言 时间:
2015-07-25 19:59:14
阅读次数:
153
在以后的学习或者以后做项目的时候 会希望把基本数据类型,例如:int、float等等数值 也存到数组或者字典中
因为数组、字典只能存储对象
所以,NSNumber类可以对基本数据进行封装成一个对象 进行存储
#import
int main(int argc, const char * argv[])
{
@autoreleasepool {
...
分类:
其他好文 时间:
2015-07-25 16:57:04
阅读次数:
111
集合是一种容器。集合和数组的不同之处:只用于存储对象,集合长度可变,数组只能存同一种类型的对象,集合可以存任意对象。Collection |--List:元素是有序的,元素可以重复,因为该集合提醒有索引 |--ArrayList:底层的数据结构使用的是数组,查询速度很快,增删稍慢。是不同...
分类:
编程语言 时间:
2015-07-25 16:30:20
阅读次数:
151
Android SQLite存储自定义对象在SQLite数据库中可存储的数据类型有NULL、INTEGER、REAL(浮点型)、TEXT、BOOL,一共是五种数据类型。在Android开发中,我们存储数据的一般的作法是数据库的属性就是类的成员变量,比如:
要存储一个人的姓名和年龄,在类中的是将它们定义为两个成员变量class Person{
private String name;...
分类:
移动开发 时间:
2015-07-25 12:18:52
阅读次数:
145
1 创建集合
2 通过构造方法的方式创建一个NSArray
3 数组中可以存储不同类型的对象
4 数组实际上是存储的是对象的地址,同样也可以存储数组的地址
5 存储自定义的对象
6 数组中存储基本数据类型
7 创建数组的快捷方式
8 快速获得一个数组中的元素
9 从集合中取出数据
10 获得数组的元素个数
11 判断数组中是否存在某个对象...
分类:
编程语言 时间:
2015-07-25 09:31:46
阅读次数:
125
我把Java的内存区域画了一张思维导图,以及各区域的主要功能。
模拟Java堆溢出
Java堆用于存储对象实例,只要不断地创建对象并且保证GC ROOTS到对象之间有可达路径避免被回收机制清除,就可以模拟出Java堆溢出。
package hxl.insist.jvm;
import java.util.ArrayList;
import java.util.List;
/*...
分类:
编程语言 时间:
2015-07-24 20:57:45
阅读次数:
162
1 int main(int argc, const char * argv[]) { 2 @autoreleasepool { 3 //OC数组 可以存储不同类型的对象 只能存储对象,基本数据类型是不能存储的 4 //OC数组 存储的是对象的指针 5 ...
分类:
移动开发 时间:
2015-07-22 18:08:57
阅读次数:
172