标签:变量

移动开发

线程锁

一般发生于两个线程同时去访问一个方法或变量时,去进行操作变量,就可能会产生线程的崩溃 解决办法是,在A线程去操作的时候进行加锁,另一个线程无法访问,只有等待A执行完之后进行解锁,B线程才可以进行操作 不要将过多的代码放在锁里,否则一个线程执行的时...

waitig 2年前 (2017-11-22) 593℃ 0评论 0

WEB前端

JavaScript-函数1

定义: 函数是一个可被重复使用的代码块,能被其他的代码或者自身调用。函数能接受参数,并且也能返回值,函数还是一个对象。 函数的类型: 匿名函数:顾名思义,没有名字的函数,通常作为回调函数使用 function(){} 普通函数: // 函数声明 function say(){} ...

waitig 2年前 (2017-11-19) 379℃ 0评论 0

移动开发

volatile关键字

先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性:   可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必...

waitig 2年前 (2017-11-11) 414℃ 0评论 0