摘要: 1 import java.io.*; 2 public class IOTestDouble 3 { 4 public static void main(String[] args)throws Exception 5 { 6 BufferedReader buf... 阅读全文
posted @ 2015-08-13 22:01 XYQ全哥 阅读(233) 评论(0) 推荐(0) 编辑
摘要: ARC是cocoa系统帮你完成对象内存释放的引用计数机制 .h文件 .m文件 主函数测试 测试结果: 阅读全文
posted @ 2015-08-13 17:54 XYQ全哥 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 引用计数和字符串 内存中的常量字符串的空间分配与其他对象不同,他们没有引用计数机制 凡是自定义的对象都有引用计数机制; OC内部中对象分为可变对象(NSMutableString等)和不可变对象(NSString、NSArray等), 不可变对象不适用于引用计数的机制,可变的对象适用引用计数机制。 阅读全文
posted @ 2015-08-13 17:43 XYQ全哥 阅读(238) 评论(0) 推荐(0) 编辑
摘要: .h声明文件 .m实现文件 主函数测试 测试结果是: 阅读全文
posted @ 2015-08-13 17:34 XYQ全哥 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 手机内存下的类的设计练习: 设计Book类, 1.三个成员变量: title(书名)author(作者)、price(价格) 2.不使用@property,自己完成存取方法(set方法,get方法) 3、加入必要其他的方法 4、并对Book类进行测试 .h声明文件 1 // Book.h 2 // 阅读全文
posted @ 2015-08-13 17:21 XYQ全哥 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 1、内存区域的划分标准:代码段 存储代码 数据段 静态/全局数据、常量(const) 堆区(heap) 动态内存分配(更灵活的设置容器大小存储数据) 栈区(stack) 局部变量、函数参数2、内存分配方式的原理:静态分配和动态分配 静态分配:编译器在处理程序源代码时... 阅读全文
posted @ 2015-08-13 10:05 XYQ全哥 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、内存区域的划分标准:代码段 存储代码 数据段 静态/全局数据、常量(const) 堆区(heap) 动态内存分配(更灵活的设置容器大小存储数据) 栈区(stack) 局部变量、函数参数 2、内存分配方式的原理:静态分配和动态分配 静态分配:编译器在处理程... 阅读全文
posted @ 2015-08-13 10:02 XYQ全哥 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 总结:继承、分类(Category、extension)、协议(protocol)一、继承:(1)特点: 继承多用于一般父类中的方法功能比较齐全,子类从父类继承过来使用,可以省略很多重复的代码,不仅简化了代码,而且也提高了代码的复用性。(2)过程: 当子类需要的方法和属性在父类中找不到时,子类可以添... 阅读全文
posted @ 2015-08-13 09:13 XYQ全哥 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 总结:继承、分类(Category、extension)、协议(protocol)一、继承:(1)特点: 继承多用于一般父类中的方法功能比较齐全,子类从父类继承过来使用,可以省略很多重复的代码,不仅简化了代码,而且也提高了代码的复用性。(2)过程: 当子类需要的方法和属性在父类中找不到时,子类可以添... 阅读全文
posted @ 2015-08-13 09:08 XYQ全哥 阅读(366) 评论(0) 推荐(0) 编辑