atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。 atomic 设置成员变量的@property属性时,默认为atomic,提供多线程安全。 在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic,setter函数会变成下面这样: ...
分类:
移动开发 时间:
2016-05-28 10:12:42
阅读次数:
346
全局引用:BOOL state其他地方:extern BOOL state;两种特例:@synthesize id=_id;@synthesize descriptoin=_description;_和self的区别:有setter和getter方法(@property(nomatic ,passi ...
分类:
移动开发 时间:
2016-05-27 16:37:03
阅读次数:
254
需要注意两点: 不变类不是一种固有的数据结构,而是一种设计类的方式 所以,不变类在JAVA等其他支持类的语言中也可以有 编写不变类的详细规则: 类的所有属性均为private 只提供属性的getter,不提供setter 所有属性值在构造函数中指定 getter返回属性时,注意不要返回引用或者指针 ...
分类:
其他好文 时间:
2016-05-22 16:36:47
阅读次数:
236
一、向上转型 例如:Parent p=new Son(); 这样引用p只能调用子类中重载父类的方法;但属性是父类的;如果想调用子类属性的话,可以用getter()方法。 二、向下转型 子类对象的父类引用赋给子类引用叫向下转型(downcasting),要强制转换,例如:Father f1 = new ...
分类:
编程语言 时间:
2016-05-22 16:31:50
阅读次数:
153
一.BaseAdapter 1.数据源 List<Object> 一般是放实体类、POJO类,一般只包含私有属性和属性的getter和setter方法。 2.layout:可以用布局,包含多个视图。 3.抽象类:必须要继承并实现4个抽象方法 1-int getCount() 返回数据源的记录数 2- ...
分类:
其他好文 时间:
2016-05-21 01:23:52
阅读次数:
280
程序的解题规范, 1,注意setter,getter的使用。 2,方法不要直接输出,而是交给被调用处输出 题目: class Student{ private String stuno ; private String name ; private float math ; private floa ...
分类:
其他好文 时间:
2016-05-20 23:34:13
阅读次数:
217
一.概念 POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有 ...
分类:
编程语言 时间:
2016-05-20 00:51:33
阅读次数:
468
html格式转化为TextView支持的Spanned Spanned spanned = Html.fromHtml(html, getter, new MessageTagHandler()); html:html的字符串 getter(ImageGetter):图片的转换器 传入的参数为ima ...
分类:
Web程序 时间:
2016-05-16 17:03:50
阅读次数:
1119
POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。 使用POJO名称是为了避免和EJB(Enterprise JavaBean)混淆起来, 而且简称比较直接. 其中有一些属性及其getter set ...
分类:
编程语言 时间:
2016-05-15 21:21:17
阅读次数:
599
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> IOS atomic与nonatomic,assign,copy与retain的定义和区别 atomic和nonatomic用来决定编译器生成的getter和setter是否为原子 ...
分类:
移动开发 时间:
2016-05-13 10:47:56
阅读次数:
185