摘要: 如上图:java完整容器的结构图个人觉得java的容器结构是比较复杂的,想弄懂Java的容器,那么这个图会有很大的帮助!图中短虚线部分为接口,长虚线部分为抽象类,实线部分为实现类,其中实线加粗为常用类。Java SE5以后的版本新增了一些容器,主要是针对于多线程机制的值得注意的是Java SE5之后... 阅读全文
posted @ 2015-10-27 18:19 厨师的后菜园 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背... 阅读全文
posted @ 2015-10-27 18:03 厨师的后菜园 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 第1部分 List概括List的框架图List 是一个接口,它继承于Collection的接口。它代表着有序的队列。AbstractList 是一个抽象类,它继承于AbstractCollection。AbstractList实现List接口中除size()、get(int location)之外的... 阅读全文
posted @ 2015-10-27 17:58 厨师的后菜园 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、对List的遍历有三种方式 List list = new ArrayList(); list.add("testone"); list.add(“testtwo”); ... 第一种: for(Iterator it = list.iterator(); it.hasNext(); ) { .... 阅读全文
posted @ 2015-10-27 17:30 厨师的后菜园 阅读(151) 评论(0) 推荐(0) 编辑
摘要: NSMutableString 一 初始化 NSMtableString *str = [[NSMutableString alloc] initWithCapacity:10];//设置分配字符串大小 好处是提升性能。虽然分配范围了 但是超过了也不会出错。。 二 方法 ... 阅读全文
posted @ 2015-10-27 17:29 厨师的后菜园 阅读(112) 评论(0) 推荐(0) 编辑
摘要: NSArray 一 oc的数组可以存储不同类型的对象。。java/c/c++ 则不可以。。 oc只能存储对象 内存空间是连续的。。只保存对象的指针 占得空间也比较小。 二 初始化 NSArray *array1 =[[ NSArray alloc] initWithObjects... 阅读全文
posted @ 2015-10-27 17:28 厨师的后菜园 阅读(131) 评论(0) 推荐(0) 编辑
摘要: NSString 一 万事开头 初始化 两种方案: NSString *str = @"hello"; NSString *str3=[[NSString alloc] init]; str3 = @"ios"; 第一种系统自动给释放内存 第二种需要自己释放内存。... 阅读全文
posted @ 2015-10-27 12:07 厨师的后菜园 阅读(162) 评论(0) 推荐(0) 编辑