Java中用类名做变量名》的相关内容

动态properties转换

今天同事和我讨论他遇到的一个问题。具体要求是这样的,在运行时,我们会从模块G得到一个Map,这个Map里面都是一些字符串对,你可以理解成一个字典,有字符串的key和字符串的value。简短节说,就是 Map<String, String> 非常非常复杂深奥。 好,现在我们事先知道要从这个map里读取一些数据点,比如:id, name, sex等等。 对id,我们知道读出来的是int;对n ...
by ajoo 2008-05-07 浏览 (10238) 回复 (49) 关键字:

以前没用struts的时候我们这样自己封装bean(超级简化版的bean数据封装)

没有用struts的时候这样做也很方便,呵呵,屡试不爽,超级简化版的bean数据封装 主要是自己写了一个这样的方法: public static void setVOFromForm(HttpServletRequest request, Object model, String n) { try { Class class1 ...
by bubble 2007-07-11 浏览 (1220) 回复 (0) 关键字: 封装bean

几个关于Guice的问题,关心Guice的请进

最近考虑在项目中使用guice,但是在替换一些Design patterns时遇到一些问题,特来这里向大家请教。 Guice的文档实在是太简单了,基本上就是几个简单的对象来回映射,对实际开发基本上没什么用。网上的例子也基本上停留在1+1=2的水平。 下面是我遇到的问题: 1. 如何在运行时态注入同一个对象的不同的实例? 首先一个POJO: public class Foo { ...
by polygoncell 2008-04-15 浏览 (3054) 回复 (25) 关键字: guice

[讨论]如何通过动态注入实现如下功能?

假定存在接口 [code:1]public interface ProductDefinedInterface { String method1(); }[/code:1] 及可能的实现类: [code:1]final public class ProductDefinedClass implements ProductDefinedInterface ...
by xxrong 2006-04-07 浏览 (4011) 回复 (7) 关键字:

以前没用struts的时候我们这样自己封装bean(超级简化版的bean数据封装)

没有用struts的时候这样做也很方便,呵呵,屡试不爽,超级简化版的bean数据封装 主要是自己写了一个这样的方法: public static void setVOFromForm(HttpServletRequest request, Object model, String n) { try { Class class1 ...
by bubble 2007-07-11 浏览 (2965) 回复 (0) 关键字: 封装bean

多种语言--override实现对比(C++,Java,Pascal)

这也许用JAVA确实不好说,不如用PASCAL说明要好理解一些(下面的是在DELPHI7中写的): [code:1]unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type ...
by riss 2006-09-26 浏览 (1066) 回复 (0) 关键字:

JavaScript 面向对象程序设计(上)[z]

转自:http://www.coolcode.cn&nbsp; JavaScript 是一种非常灵活的面向对象程序设计语言,它与传统的强类型的面向对象程序设计语言(如 C+,Java,C# 等)有很大不同,所以要实现如 C+、java、C# 当中的一些特性就需要换一种思考方式来解决。今天主要讨论如何在 JavaScript 脚本中实现数据的封装(encapsulation)。 数据封装 ...
by liudaoru 2007-10-08 浏览 (198) 回复 (0) 关键字: oo

JavaScript 面向对象程序设计(上)——封装(转)

JavaScript 是一种非常灵活的面向对象程序设计语言,它与传统的强类型的面向对象程序设计语言(如 C++,Java,C# 等)有很大不同,所以要实现如 C++、java、C# 当中的一些特性就需要换一种思考方式来解决。今天主要讨论如何在 JavaScript 脚本中实现数据的封装(encapsulation)。 数据封装说的简单点就是把不希望调用者看见的内容隐藏起来。它是面向对象程序设计的三 ...
by mrzhanghuzi 2008-05-13 浏览 (60) 回复 (0) 关键字:

华为的JAVA面试题及答案(部分)

(后记:没有想到华为的面试题就是非同一般,很多题不是一眼就能够看得出来,至少对我这种鸟来说是这样。对我个人来说,看看这样的题,可能比看《Think In Java》都还要好,因为这里面有很多的东西,都是我们平时没有太在意,或者是只是懂一点皮毛而已,通过做一下这样的练习,把自己不知道、不熟悉的知识点,利用这个机会好好的巩固一下。这些答案是我自己做的,有一些是从网上来的,有一部是自己做的,并且还有一部 ...
by wangyu 2008-05-08 浏览 (247) 回复 (0) 关键字:

虽不合道理,但确能够正常执行的代码

用VC8编译下来,能够运行,输出foo,估计是编译器做了手脚 class A { public: void foo() { printf("foo"); }; }; int _tmain(int argc, _TCHAR* argv[]) { A *a = new A; a = NULL; a->foo(); return ...
by jack 2006-11-20 浏览 (3082) 回复 (21)

对象的delete都在什么时候?

hgeSpr spr; bool FrameFunc(){ spr.render(); } void main(){ spr= new hgeSpr; } ----------------------------------- 我在 hgeSpr类中分别写了 this(){ printf("spr create");} ~this(){printf("spr release");} ...
by player7 2007-04-20 浏览 (750) 回复 (19)

没想到遇到这种低级错误

子类居然没有继承超类的非虚方法? class A { public abstract void foo(int x); public void foo(double a){} } class B : A { public override void foo(int x){}; } void main() { B a = new B; a.foo(1) ...
by oldrev 2007-04-26 浏览 (581) 回复 (10)

谁能帮解释一下这是为什么

import std.stdio; interface mix { void print(char[]); } template mixtem() { void print(char[] t) { writefln(t); } } class A { void print() { writefln("A"); } void print(int a) { writ ...
by purple_jade 2007-12-10 浏览 (483) 回复 (7)

关于模板混入同名声明被外部覆盖的问题

D模板混入有这样的规定: Mixin Scope The declarations in a mixin are 'imported' into the surrounding scope. If the name of a declaration in a mixin is the same as a declaration in the surrounding scope, the surro ...
by tuja 2007-09-14 浏览 (195) 回复 (2)

推荐Steve Yegge:Rhino on Rails在服务器端JVM中运行JavaScript

Steve Yegge在google I/O大会上发表了演讲:Rhino on Rails -- Server-side JavaScript on the Java Virtual Machine。 使用Rhino能够用JavaScript完成Java在server端完成的所有工作! 什么是Rhino? 1。用JavaScript实现Java JavaScript implemente ...
by QQbyte 2008-06-17 浏览 (1125) 回复 (11) 关键字:

NetBeans Mobility Pack 和测试

Fabrizio Giudici说道,我最近一直在使用NetBeans Mobility Pack,我将简要介绍一下测试。 如果你创建了MIDP项目(Mobile Information Device Profile,移动信息设备描述,是一套Java应用编程接口),你发现不支持JUnit,只能使用一个变异的工具JMUnit。 有些开发者觉得使用JUnit扩展来测试Java ME项目很困难。因为 ...
by QQbyte 2008-07-21 浏览 (256) 回复 (1) 关键字: netbeans mobility pack 测试 j2me

我恨Django的5个理由和我爱Django的5个理由

我恨Django的5个理由 虽然我喜欢Django,但是无论如何它也有瑕疵的,让我先把"丑话"说在前面吧. Ajax很难和Django一起用 大部分的Django社区都认为把Javascript helpers和python framework放到一起并不是个很好的主意。虽然我理解Javascrip是基本知识,人人都懂得一些,但是我仍然不赞同这个主意。SQL和Javascript一样也是基本知 ...
by levis2000 2008-04-22 浏览 (2161) 回复 (11) 关键字: django python

推荐知识库条目

Comming soon