@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。
一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。
@synchronized(object){},每一个object对应一把锁,要执行{}中的代码,首先必须要拿到o...
分类:
编程语言 时间:
2014-05-10 09:24:21
阅读次数:
341
public static void main(String[] args) {
String a=null;
if("aa".equals(a))//这种情形,不出现空指针异常
//if(a.equals("aa"))//出现空指针异常
{
System.out.println(true);
}
else {
System.out.println(false);
}
}
...
分类:
其他好文 时间:
2014-05-10 09:20:33
阅读次数:
257
1.类型分析:js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。var
a1;var a2 = true;var a3 = 1;var a4 = "Hello";var a5 = new Object();var...
分类:
其他好文 时间:
2014-05-07 10:11:44
阅读次数:
316
jquery.fn.extend与jquery.extendjQuery为开发插件提拱了两个方法,分别是:JavaScript代码jQuery.fn.extend(object);jQuery.extend(object);
jQuery.extend(object); 为扩展jQuery类本身.为...
分类:
Web程序 时间:
2014-05-07 09:16:01
阅读次数:
360
1. 目标 使用集合类,在X++中存储数据 列出哪些应用对象控制不同的GUI组件
修改并使用Application Substituted Kernel Classes. 扩展RunBase框架,来创建新的批处理。 使用Args对象传送信息。
2.介绍 AX提供了大量标准系统类,你可以在开发X++代...
分类:
其他好文 时间:
2014-05-07 09:02:24
阅读次数:
322
java变量分为:1:基本类型:字符型,布尔型,数值型。2:引用类型(暂时不看)顺便再熟悉下这个代码public
class Test{ public static void main(String args[]){
System.out.println("Test");}注意:1 这个Test.....
分类:
移动开发 时间:
2014-05-06 13:37:38
阅读次数:
389
CLR要求每个类型最终都从system.Object类型派生,所有的类型最终都从system.Object派生,所以每个类型的每个对象都有一组最基本的方法,如:Equals,判断两个对象值是否相同,相同返回true,否则返回false.GetHashCode:返回对象的值得一个哈希码.ToStrin...
分类:
其他好文 时间:
2014-05-06 12:19:54
阅读次数:
375
java中的++运算符public class PlusPlusTest {/*** @param
args*/public static void main(String[] args) {int a = 0;for (int i = 0; i <
10; i++) {a = a++;}Syste...
分类:
编程语言 时间:
2014-05-06 12:02:20
阅读次数:
339
1 private void w_day_scheduling_Load(object sender,
EventArgs e) 2 { 3 4 if (ls_deptname == string.Empty) 5 ...
分类:
其他好文 时间:
2014-05-06 10:32:53
阅读次数:
326
关于C#的Main(String[] args)参数输入问题指定相关的测试代码
首先,写一个用于测试的关于Main(String[] args)参数输入有关的代码类,如下:using System;public class Hello{
public static void Main(String[...
分类:
其他好文 时间:
2014-05-06 09:45:12
阅读次数:
280