-
JavaScript 学习札记 三 原型(prototype)
JavaScript学习笔记三原型(prototype) //原型(prototype),是JavaScript特有的一个概念,通过使用原型,JavaScript可以 //建立其传统OO语言中的继承,从而体现对象的层次关系。JavaScript本身是基于原型的, //每个对象都有一个prototype的属性来,这个prototype本身也是一个对象,因此它本身 //也可以有自己的原型,这样就构成...
345
热度 -
Action接收参数有三种形式
Action接收参数有三种方式 Action接收参数有三种方式,分别是字段属性方式、域模型方式(常用)、模型驱动方式。字段属性方式: publicclassUserActionextendsActionSupport{ privateStringname; publicStringgetName(){ returnname; } publicvoidsetName(Stringname){ ...
146
热度 -
dwr2.06大BUG,没法判断jetty服务器,不能使用其特性
dwr2.06大BUG,无法判断jetty服务器,不能使用其特性 org.directwebremoting.impl.ContainerUtil:publicstaticvoidsetupDefaults(DefaultContainercontainer,ServletConfigservletConfig)throwsInstantiationException,IllegalAccessE...
397
热度 -
怎么获得线程外线程的名字
如何获得线程外线程的名字?我建的线程结构如下:1.classNewThreadextendsThread{2.publicvoidrun(){3.newThread(){4.publicvoidrun(){5.6.}7.}.start();8.}9.}我想在第5行打印一下线程NewThread的名字,怎么获得NewThread的名字呢?请诸位大神指点!color='#e78608'>------解...
61
热度 -
通过ResultSet给反射对象赋值BigDecimal类型的有关问题
通过ResultSet给反射对象赋值BigDecimal类型的问题while(rs.next()){for(inti=0;i<fields.length;i++){switch(fields[i].getGenericType().toString()){case"classjava.lang.String":fields[i].set(obj,rs.getString(fields[i]....
45
热度 -
怎么输出父类的名字
如何输出父类的名字classA{ publicvoidd(){ System.out.println("A类"); }}publicclassBextendsA{ publicstaticvoidmain(String[]args){ Bb=newB(); System.out.println("?????????????");//?处怎么写才能输出对...
210
热度 -
同步器-Exchanger
同步器--Exchanger用于实现两个线程间的数据交换,每个线程在完成一定的任务后想与对方交换数据,第一个先拿出数据的线程将一直等待第二个线程拿着数据到来时,才能彼些交换数据.publicclassExchangerTest{ publicstaticvoidmain(String[]args){ finalExchanger<String>exchanger=newExchang...
3424
热度 -
Exchanger关于互换情报的例子
Exchanger关于交换情报的例子packagecom.test;importjava.util.Random;importjava.util.concurrent.Exchanger;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;publicclassExchangerTest{ ...
7188
热度 -
一道java面试重构题!该怎么解决
一道java面试重构题!一朋友去面试了一家公司,出了这么一道题想听听大家的意见对下面的程序进行重构:publicclassA{ privateStringid; privateStringname; publicStringgetId(){ returnid; } publicStringgetName(){ returnname; }}publicclassB{ privateVectorve...
6860
热度 -
关于JAVA线程的编写解决办法
关于JAVA线程的编写publicclassMyThread{ publicstaticvoidmain(String[]args) { FristThreadft=newFristThread(); ft.start(); ft.start(); ft.start(); ft.start(); ft.start(); System.out.println(Thread.curren...
129
热度 -
session未超时失灵,原因是从action请求返还JSP页面时session失效
session未超时失效,原因是从action请求返还JSP页面时session失效!在JSP页面用session。getAttribute("name")判断当前用户是否为登录状态,当点击JSP页面跳转并没有问题,但是当执行Action操作之后,当返会JSP页面时session中的变量值就不存在了,这是为何,代码如下第一种方式Mapsession=ActionContext.getContext...
39
热度 -
JavaScript几种沿袭继的方法总结
JavaScript几种继承继的方法总结 总结出JavaScript有以下几种继承继的方法:1.对象冒充方法,可以多承继;如:A=function() { this.code="001"; this.name="whiteangell"; this.getCode=function() { returnthis.code; } this.getName=function() { returnthi...
95
热度 -
关于js里面的this 对象的 指代有关问题【疑问】
关于js里面的this对象的指代问题【疑问】最近有个疑惑(关于this的) varname="thewindow";//window varobject={ name:"myobject", getName:function(){ returnthis.name; } } 正常情况:object.getName();//“myobject” 2.(object.getName)();//"myo...
259
热度 -
请教obj2对象深拷贝一个obj1的对象直接量,算不算obj2对象继承了obj1对象呢
请问obj2对象深拷贝一个obj1的对象直接量,算不算obj2对象继承了obj1对象呢这样obj2能不能说继承了obj1?代码如下:JScriptcode varobj1={a:1,method:function(){return123}} varobj2={} for(qinobj1){ obj2[q]=obj1[q] } alert(obj2.method()) color='#e7860...
363
热度 -
求,js中prototype的用法
求高手指点,js中prototype的用法functionA(name){this.name=name;A.prototype.getName=function(){returnthis.name;}};functionB(name){this.name=name;};B.prototype.getName=function(){returnthis.name;}这两种写法有什么区别啊?porto...
107
热度 -
类方法中使用array_地图报错- Cannot redeclare
类方法中使用array_map报错---Cannotredeclare方法定义如下: classmaaper{ ...... publicfunctiongetProperties(){ functiongetName($reflectionProperties){ return$reflectionProperties->name; } $domain=$this->...
290
热度 -
类方法中使用array_地图报错- Cannot redeclare
类方法中使用array_map报错---Cannotredeclare方法定义如下:classmaaper{......publicfunctiongetProperties(){ functiongetName($reflectionProperties){ return$reflectionProperties->name; } $domain=$this->get_do...
19
热度 -
集合中contain有关问题
集合中contain问题importjava.util.*;classstudent{ privateStringname; privateintage; student(Stringname,intage){ this.name=name; this.age=age; } publicStringtoString(){ returnthis.name+this.age; } publicS...
63
热度 -
新手有关问题!求解决
新手问题!求解决谁知道这代码错在哪了啊?搞了半天也没找出来。classPerson{ privateStringname; voidsetName(Stringn){ this.name=n; } StringgetInfo(){ return"nameis"+this.name; }}classStudentextendsPerson{ privateString...
122
热度 -
这个 JDK 程序 错了 求纠正! 恳请高手们指点解决方案
这个JDK程序错了求纠正!!!!恳请高手们指点classshiyan10{ Employeee1,e2; publicshiyan10(){ e1=newEmployee("wang",3000); e1.addSalary(2); System.out.println("name:"+e1.getname()); e1.getInfo(); System....
577
热度