publicclassGC{privateObjecto;privatevoiddoSomethingElse(Objectobj){o=obj;}publicvoiddoSomething(){Objecto=newObject();doSomethingElse(o);o=newObject();doSomethingElse(null);o=null;}}WhenthedoSomething
分类:
其他好文 时间:
2018-07-05 23:33:49
阅读次数:
206
synchronized:同步(锁),可以修饰代码块和方法,被修饰的代码块和方法一旦被某个线程访问,则直接锁住,其他的线程将无法访问非静态方法的同步锁对象是this静态方法的锁同步对象是当前类的字节码对象模拟火车站售票案例同步代码块:publicclassTicketimplementsRunnable{inttickets=100;//总票数Objectobj=newObject();//锁对象
分类:
编程语言 时间:
2018-03-16 12:08:21
阅读次数:
185
java中反射是在运行中动态的加载进入。有个很大的好处就是可以节省很多资源。为什么这么说呢,首先我们来说一下jvm,jvm是java的虚拟机,java之所以支持跨平台就是因为java虚拟机的存在。程序你有如下语句Objecto=newObject();运行起来的时候,java的虚拟机会首先启动。将你的java文件编译成.class文件。加载进入你jvm的内存之中。你的类Object会加载进入方法区
分类:
编程语言 时间:
2018-02-05 14:23:21
阅读次数:
132
javascript 学习总结第二天 函数和对象 对象 声明方式 newObject() {} 构造函数 元素的操作 . [] this 对象的遍历 for in with简便操作 函数 函数的声明方式 functiondemo(){} var demo= function(){} var demo ...
分类:
编程语言 时间:
2018-01-31 22:17:52
阅读次数:
246
0x01 关于javascript,第一个比较重要的概念是变量,变量的工作机制是javascript的基本特性。实际上,变量是标识符的一种。本文将详细介绍变量和标识符0x02:定义 标识符(Identifier)就是一个名字,用来对变量、函数、属性、参数进行命名,或者用做某些循环语句中的跳转位置的标记//变量varIdentifier=123;//属性(newObject).Identifie
分类:
编程语言 时间:
2018-01-17 01:12:02
阅读次数:
173
创建对象创建一个对象,然后给这个对象新建属性和方法。varbox=newObject();//创建一个Object对象box.name=‘Lee‘;//创建一个name属性并赋值box.age=100;//创建一个age属性并赋值box.run=function(){//创建一个run()方法并返回值returnthis.name+this.age+‘运行中...‘;};alert(b..
分类:
Web程序 时间:
2017-11-13 18:29:30
阅读次数:
185
创建对象创建一个对象,然后给这个对象新建属性和方法。varbox=newObject();//创建一个Object对象box.name=‘Lee‘;//创建一个name属性并赋值box.age=100;//创建一个age属性并赋值box.run=function(){//创建一个run()方法并返回值returnthis.name+this.age+‘运行中...‘;};alert(b..
分类:
Web程序 时间:
2017-11-12 23:04:38
阅读次数:
223
1、修改AdapterProperties.java文件a)添加1行:importandroid.content.SharedPreferences;//addedMTKb)添加2行,位置如下://Lockforallgettersandsetters.//Iffinergrainedlockingisneeder,morelocks//canbeaddedhere.privateObjectmObject=newObject();privatefinalSharedPre..
分类:
其他好文 时间:
2017-09-15 19:08:18
阅读次数:
445
工厂模式varlev=function(){return"helloworld";};functionParent(){varchild=newObject();child.name="孙悟空";child.age=400;child.lev=lev;returnchild;}varx=Parent();alert(x.name);alert(x.lev());构造函数方式varlev=function(){return"hello,world";};functionParent()..
分类:
Web程序 时间:
2017-07-28 22:30:10
阅读次数:
160
javascript学习总结第二天函数和对象对象声明方式newObject(){}构造函数元素的操作.[]this对象的遍历forinwith简便操作函数函数的声明方式functiondemo(){}vardemo=function(){}vardemo=newFunction(‘x‘,‘y‘,‘alert(x+y)‘);函数的调用在代码中直接调用事件触发赋值给一个变量注..
分类:
编程语言 时间:
2017-07-10 22:07:43
阅读次数:
141