解决转换过程中,对象的集合类成员变量变成其他类型对象的问题。public class A { private List blist ; public A(List temp){ blist =temp; } public void setBlist(List temp){ bli...
分类:
Web程序 时间:
2015-10-15 20:40:29
阅读次数:
559
hidden mutable state和escaped state是两种线程不安全问题:两者原因不同,前者主要是由于类成员变量中含有其他对象的引用,而这个引用是immutable的;后者是成员方法的返回结果类型需要注意,否者都会引起线程安全问题1、关于hidden mutable state问题:...
分类:
编程语言 时间:
2015-10-10 12:18:49
阅读次数:
237
抽象类和接口的区别: A:成员区别 抽象类: 成员变量:可以变量,也可以常量 构造方法:有 成员方法:可以抽象,也可以非抽象 接口: 成员变量:只可以常量 成员方法:只可以抽象 B:关系区别 类与类 继承,单继承...
分类:
其他好文 时间:
2015-09-23 09:01:05
阅读次数:
158
1.注解方式的时候Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。通过 @Autowired的使用来消除 set ,get方法。需要注意的是有多少个类成员对象就要实现多少次装配! @Autowired private L...
分类:
其他好文 时间:
2015-09-18 13:51:04
阅读次数:
181
@property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法。在Xcode4.5以及以后的版本,@synthesize可以省略。1.atomic与nonatomicatomic:默认是有该属性的,这个属性是为了保证程序在多线程情况,编译器会自动生成一些互斥加锁代码,避...
分类:
移动开发 时间:
2015-09-11 22:11:17
阅读次数:
353
Ifyoudon'texplicitlyinitializeaglobalvariable,thecompilerinitializesitto0.Objectinstancedata(fields)arealsoinitializedto0.OntheWiin32platform,theconte...
1.只能在构造函数初始化列表初始化的成员变量的类型? a.const成员变量 b.引用类型的成员变量 c.static不能在初始化列表中进行初始化 d.类成员变量中有自定义类型的变量最好在初始化列表中进行初始化2.初始化列表的顺序? 初始化列表的初始化顺序是依据类成员变量定义的顺序来决定的。3.关于...
分类:
编程语言 时间:
2015-08-30 11:09:47
阅读次数:
128
一、this关键字
1、使用this调用本类成员变量和成员函数
2、使用this调用构造函数
二、静态变量static关键字
1、含有static成员变量,成员函数。可以直接使用类名来调用。
2、静态成员变量只有一份。
3、在静态函数当中不能使用this。
4、静态代码块的主要作用是为静态成员变量赋值。
三、继承extend
1、使用继承是为了减少重复代码。
2、使用s...
分类:
编程语言 时间:
2015-08-30 10:04:24
阅读次数:
193
JAVA问题总结之18-成员变量与局部变量
成员变量:
成员变量定义在类中,在整个类中都可以被访问。
成员变量分为类成员变量和实例成员变量,实例变量存在于对象所在的堆内存中。
成员变量有默认初始化值。
成员变量的权限修饰符可以根据需要,选择任意一个
局部变量:
局部变量只定义在局部范围内,如:方法内,代码块内等。
局部变量存在于栈内存中。
作用的范围结束,变量空间会自动释放。...
分类:
编程语言 时间:
2015-08-27 22:59:20
阅读次数:
205
1 /* 2 标准代码 3 4 学生类: 5 成员变量:name,age 6 构造方法:无参,带两个参 7 成员方法:getXxx()/setXxx(),show 8 9 给成员变量赋值:10 ①setXxx()灵活性高11 ②构造方法。12 13 ...
分类:
其他好文 时间:
2015-08-25 19:08:45
阅读次数:
109