- 浏览: 103200 次
- 性别:
- 来自: 北京
最新评论
今天在看cachePoolBase这个类时 开始不明白 为什么要这样一下
final CachePoolBase mgr = this;
看了一下 才明白 是因为在内部类中要调用 外部类的方法
final CachePoolBase mgr = this; XceStormAdapter.getInstance().subscribe(SVC_ID, new XceStormListener(){ private static final long serialVersionUID = 1L; @Override public void handle(Map<String, String> context) { String skey = context.get(KEY_ITEM_ID); try { K key = loader.stringToKey(skey); String op = context.get(KEY_OP); if (op != null) { if (op.equals(OP_UPDATE)) { mgr.update(key); } else if (op.equals(OP_REMOVE)) { mgr.remove(key); } } catch (KeyParseException e) { logger.error("key parse failed:" + skey, e); } } });
自己真是 弱小啊。。。
发表评论
-
hibernate中htm.xml注意的一个问题
2011-06-08 12:00 880遇到了这个问题 总是报 org.hibernate ... -
罗马数字转成阿拉伯数字
2011-06-02 13:15 2617首先得知道罗马数字是怎么回事: http://520920. ... -
有关于验证码的
2011-06-01 13:00 634验证码 是怎么出来的呢 应该有很多种方式,今天看到了一段代码中 ... -
转系统架构的一片文章
2011-05-13 14:27 718原文其实应该是.NET上面的 但是我觉得架构上同样适用 ... -
java中从汉字得到拼音的函数【转载】
2011-05-11 10:17 891public class GB2Alpha { ... -
后缀树 后缀数组 字符串的 那些面试题... 【烂,别点进来】
2011-04-24 16:28 1580最近在总结点面试题,好像放在公司里,忘记拷到U盘上了。回去传到 ... -
海量数据的匹配 bloom filter 【别进来 很烂】
2011-04-22 10:30 1018引出 是老张说的腾讯的面试题 说 昨天有一亿个QQ登陆 ... -
Hello mina 【别进来 烂 会后悔】
2011-04-18 17:46 758mina nio 开源代码 以上是关键字 感觉 ... -
java nio & reactor
2011-04-15 14:26 848想看 java io很久了 菜的很 两个文章和一本书 小了解一 ... -
vm到jsp
2011-02-14 14:54 2115http://www.iteye.com/topic/1355 ... -
json&jsonP&跨域
2011-01-10 15:58 777http://www.ibm.com/developerwor ... -
PermGen space
2010-12-14 11:59 714http://blog.csdn.net/Jerry_R ... -
编程珠玑课后题,吝啬的初始化
2010-12-05 16:20 1043在这里,我们有一个稀疏的数组需要访问,并且在第一次访问的时 ... -
BitSet 原理&位操作&基本类型的大小
2010-12-05 11:52 1864因为在看编程珠玑 第一章讲到了 用BitSet来对N多数字进行 ... -
JVM 小总结
2010-11-25 14:22 653http://www.iteye.com/topic/8218 ... -
jdk5.0 6.0新特性
2010-11-25 08:18 566也许会被蛋疼的人问道吧 http://qwzhl100 ... -
对象的复制:ezmorph
2010-11-17 10:59 734ezmoph组件 http://blog.csdn.net/ ... -
how tomcat works
2010-11-16 17:36 976http://jarfield.iteye.com/blog/ ... -
ThreadLocal
2010-11-14 22:05 772起因还是那天培训 对这个了解不深刻 赶紧看看 ... -
ConcurrentHashMap记录
2010-11-14 21:09 837那天的讲座中 武祥提到了 ConcurrentHashMap ...
相关推荐
关于访问外部类的静态方法,Java规定只有在顶层类或静态内部类中才能定义静态方法。在文档中的 `Test` 类中,`t()` 方法是顶层类的一个静态方法,而 `T3` 类是一个静态内部类,它可以拥有静态方法 `a()`。然而,`T2`...
5. **静态方法调用**:在静态内部类中可以直接访问外部类的静态方法和变量,但是无法直接访问非静态成员。 6. **非静态方法调用限制**:如果需要访问外部类的非静态方法或变量,则必须通过外部类的对象引用来进行...
嵌套类在COM中的应用通常用于封装特定的功能或数据,使其只对COM组件内部可见,对外部世界隐藏实现细节。 实现COM组件首先需要定义一个接口,这个接口声明了组件对外提供的服务。在嵌套类的上下文中,我们可以创建...
本文将深入探讨JavaScript中两种常见函数使用方式的区别:嵌套函数和在函数内部调用外部函数,并通过具体示例来阐述它们之间的差异。 #### 二、嵌套函数概述 嵌套函数是指在一个函数内部定义另一个函数的情况。...
在C++中,嵌套类可以访问外部类的私有和保护成员,这为实现特定的功能提供了便利。然而,这也意味着在内存管理和生命周期控制上需要特别注意,因为不当的管理可能导致内存泄漏或资源浪费。 ### 示例分析:嵌套类的...
内部类有四种主要类型:成员内部类、静态嵌套类、方法内部类和匿名内部类。 1. 成员内部类:这类内部类就像外部类的成员,可以访问外部类的所有成员,包括私有成员。它们可以有自己的修饰符,但不能是`static`。...
内部类的构造器可以访问外部类的构造器,但如果内部类不是静态的,则需要调用`super()`来完成对父类构造器的调用。例如: ```java class a0 { class b0 { } } class vvv { class ff extends a0.b0 { ff(a0 kk) ...
在C#的Windows Forms(WinForm)开发中,有时候我们需要集成...通过以上步骤,你可以在C#的WinForm应用中成功地调用外部exe作为子窗体,实现功能集成。在实际开发过程中,还要根据项目的具体需求进行适当的调整和优化。
在自调用的情况下,由于内部调用不会通过代理,因此事务管理器无法检测到这些内部调用,这可能导致事务嵌套不当或者事务行为丢失。为了解决这个问题,有以下几种策略: 1. **避免自调用**:尽可能地设计系统,使得...
`main` 方法中,我们创建了 `Goods` 类的实例 `p`,然后通过 `p.cont()` 调用 `Goods` 的 `cont()` 方法获取一个 `Content` 实例,并赋值给 `Contents` 类型的变量 `c`。同样,通过 `p.dest("Beijing")` 获取 `...
Java中的内部类(Inner Class)是Java语言特性中一个独特且强大的工具,它允许在一个类的内部定义另一个类。这种设计模式提供了许多便利,包括封装、代码复用、以及对匿名类的支持。本文将深入探讨Java内部类的概念...
- 在外部类内部,创建成员内部类对象的方式与创建普通对象类似,使用`new`操作符调用构造方法。 - 在外部类外部,需要使用`<外部类类名>.<内部类类名>`的语法,通过外部类对象的引用调用`new`来创建内部类对象。 ...
首先,嵌套类是指一个类被定义在另一个类的内部,这样的内部类被称为嵌套类,而外部类则称为包含类。在C++中,嵌套类具有以下特点: 1. **独立性**:内部类和外部类是两个完全独立的对象,它们之间并不共享成员变量...
在创建内部类对象时,会先调用外部类的构造方法,然后才是内部类的构造方法。 ### 4. 部类与接口 - **实现接口**:内部类可以实现一个或多个接口,遵循Java多实现的规则。 - **部类之间的可见性**:部类之间相互...
}}局部内部类内部类还可以定义在方法内,这种类称为局部内部类,它只有在该方法被调用时才能被实例化,并且其作用域仅限于该方法内。局部内部类示例:public class TestLocalInner { public void display() { class...
- **通过外部类实例访问**:在外部类的非静态方法中可以直接创建内部类实例并调用其方法。 - **通过静态方法访问**:在静态方法中访问内部类需要先创建外部类实例,然后通过该实例创建内部类实例。 #### 静态内部类...
嵌套类是指一个类定义在另一个类的内部。它可以访问外部类的私有成员,并且可以作为外部类的一个成员。 #### 九、友元 友元是一个特殊的概念,它允许非成员函数或类访问另一个类的私有和受保护成员。 **9.1 声明...