ICode9

精准搜索请尝试: 精确搜索
  • Java-Groovy中的匿名内部类2019-12-10 14:04:26

    我正在研究groovy-wicket集成,并且在编写事件处理程序时缺少匿名内部类似乎是一个问题. 有没有更时髦的方式编写此代码 import org.apache.wicket.PageParameters import org.apache.wicket.markup.html.basic.Label import org.apache.wicket.markup.html.link.Link import org.a

  • java-将instanceof与来自不同类的静态内部类一起使用2019-12-09 05:02:14

    public class A { static class B { } } public class C { void m(X x) { if (x instanceof A.B) { ... } // not working } } 在这种情况下,是否有办法验证某个对象(x)是否实际上是某个类(A)的内部类(B)? 我收到此错误,但是很遗憾,我无法控制A类和B类. Th

  • 在python中进行单元测试元类和内部类2019-12-08 04:08:12

    我通常按​​课程进行单元测试,这没有问题.但是,在弄乱了python之后,我遇到了其他语言,元类和内部类中从未遇到过的问题. 假设我有一个包含内部类和元类的类,针对这种情况构造单元测试的最佳方法是什么? 一种方法可能是在一个测试模块中测试这三个模块,因为它们是如此紧密地耦合在一

  • 在C#中记录对象的所有属性.如何记录内部对象的属性呢?2019-11-21 01:07:18

    我试图(1)记录对象的所有属性,以及(2)内特定对象类型的所有属性.我可以做(1)但不能做(2). 现在就是这种情况. foreach (PropertyDescriptor descriptor in TypeDescriptor.GetProperties(object1)) { string name = descriptor.Name; object value = descriptor.GetValu

  • 使用嵌套在通用类中的类作为C#中的类型参数2019-11-18 21:06:59

    具有以下定义: public class Generic<T> { public class Nested { } } 鉴于ECMA参考§25.1指出: Any class nested inside a generic class declaration or a generic struct declaration (§25.2) is itself a generic class declaration, since type parameters for t

  • 如何使用Java反射创建Protobuf实例?2019-11-18 09:14:00

    通常,您将创建一个protobuf类实例,如下所示: Bar.Builder bld = Bar.newBuilder(); bld.setXYZ(... 我有一个用Java反射实例化protobuf类的用例: Class clsBar = Class.forName("com.xyz.Foo$Bar"); Object instance = clsBar.newInstance(); // error here! Method mth = clsBar.

  • java-为什么我不能通过内部类引用访问外部类数据成员?2019-11-11 12:13:49

    class OuterClass1 { static private int a = 10; void get() { System.out.println("Outer Clas Method"); } static class StaticInnerClass { void get() { System.out.println("Inner Class Method:"

  • 如何从Java实例化Scala中定义的嵌套泛型类?2019-11-09 08:03:04

    我正在尝试从Java实例化嵌套的通用Scala类,并遇到此编译错误.有人可以帮忙吗?谢谢 external.scala: class Outer { class Inner[A] } sctest.java: public class sctest{ public static void main(String[] args) { Outer o = new Outer(); Outer.Inner<St

  • 为了获得良好的风格,我应该在Python中的方法之前定义内部类,反之亦然吗?2019-11-01 13:08:09

    我读了PEP 8: Style Guide for Python code,但找不到什么顺序定义类或内部类. 例如,我应该 class CustomClass(BaseClass): class Meta: foo = self.bar def foo_bar(self): return False bar = 1 要么 class CustomClass(BaseClass): def fo

  • java-多少外部**此**将具有此内部类?2019-11-01 12:11:40

    我有以下内部类的情况. class Outer { private class Inner1 extends InnerBase { } private class Inner2 extends InnerBase { } private class InnerBase { } } 通常,我认为内部类比外部类有一个额外的隐藏“ this”. 但是,但是将发生内部类是从另一个内部

  • Java中可运行的内部类2019-10-30 05:02:41

    说我有一堂课叫做“ Example” 在“示例”内部,我有一个可运行的内部类 我在“示例”中执行runnable public class Example { public Example() { //executing the runnable here } private void a() { } public void b() { } public class

  • c#-防止从外部的第三类实例化在其外部的类中使用的内部类2019-10-25 05:08:56

    具有以下结构: public class OuterClass { public InnerClass foo {get; private set} public OuterClass() { foo = new InnerClass() } public class InnerClass { sometype somevar; public InnerClass() } } 这样如何限制对第三类的内部类构

  • java-使用spring创建内部类2019-10-24 08:18:59

    在Spring中创建非静态内部类的最佳方法是什么? class A { public class B {} B b; public void setB(B b) {this.b = b;} } 这似乎可行,但我想避免需要构造函数参数: <bean id="a" class="A"> <property name="b"> <bean id="b" class=&qu

  • Java-使用com.mysql.jdbc.Driver的Android MySQL2019-10-23 16:17:26

    我正在编写一个将连接到MySQL服务器的Android应用程序.现在,我正在使用http://localhost:3306/通过XAMPP在我的计算机上测试MySQL服务器.下面的代码在严格作为Java应用程序进行测试时可以正常工作. import java.sql.*; public class MySQL{ public static void main(String[] a

  • 与Java内部类相比,Scala闭包->最终VS var2019-10-10 18:01:17

    我首先问了有关在Java中将final与匿名内部类一起使用的问题: Why do we use final keyword with anonymous inner classes? 我实际上正在阅读Martin Odersky的Scala书.看来Scala简化了许多Java代码,但是对于Scala闭包,我可以注意到一个明显的不同. 在Java中,我们使用匿名内部类“模

  • 在java中创建外部类外部的内部类的实例2019-10-08 04:01:35

    参见英文答案 > Java – No enclosing instance of type Foo is accessible                                    5个 我是Java的新手. 我的文件A.java看起来像这样: public class A { public class B { int k; public B(

  • java – 类可以嵌套在类中多少次?2019-10-05 06:14:18

    我在其中一个在线Java测试中遇到了这些问题.选项分别为4,5,8和任意次数. 我只使用了一个内部类,但从未尝试过多个内部类.我想知道是否有人知道答案.解决方法:这是一个完全无关紧要的问题,我希望他们不会将结果用于任何重要的事情.我猜他们正在寻找的答案是“任意次”,但实际上在任

  • c – 嵌套模板类的特化语法2019-09-29 00:16:06

    我试图找出嵌套模板类的显式特化的正确语法.以下代码将更好地说明: struct Column_Major; struct Row_Major; template<size_t rows, size_t cols, typename T, typename Allocator> class Matrix { /* bunch of members */ template <typename storage = Column_Major>

  • java – 访问内部类中的外部类变量2019-09-26 00:00:29

    在内部类中,可以访问外部类的变量,但不能访问方法的局部变量.我理解一个关于方法的局部变量不可访问的部分,但我想知道为什么外部类变量是可访问的? 我的理解是,当内部类与外部类绑定时,只要父类可用,子进程就可以访问其父变量.我对么?解决方法:假设你的外部类被称为Outer,从内部类的

  • java – 在内部类中使用非final变量2019-09-01 04:10:24

    我是Java的新手,并且几天以来一直在做一些基本的编码.今天在处理变量和内部类时,我在内部类中使用非final变量时遇到困难. 我正在使用testNG框架进行工作,所以这是我正在尝试的场景, ========= public class Dummy extends TestNG { @Override public void setUp() throws E

  • java – 类型不匹配:无法将MyClass转换为MyClass2019-09-01 02:10:07

    关于泛型和/或内部类,我缺少一些东西.我想用专门的迭代器编写一个专门的树类.类FooTree如何有一个迭代器返回FooTree类型的连续节点而不是类型V的节点值?课程开始: public class FooTree<V> private final V value; private FooTree<V> left; private FooTree<V> right;

  • c – 从私有范围内声明的类派生2019-08-29 08:16:59

    我目前正在重构一些遗留代码,并希望将多个if … elseif …语句分解为一系列实现各种策略的类. 因为我必须访问原始对象的内部,所以我要将新类声明为嵌套类;因为外部世界没有人应该访问它们,我宁愿在私人范围内声明它们. 为了尽可能少地公开实现细节,我想知道是否可以只在头文件中转

  • Java反射:获取内部实例化字段2019-08-28 15:01:14

    我有一个看起来像这样的界面: public interface A { public interface B { public static final Cat cat = new Cat("Alice"); } } 有什么方法可以通过反射访问Cat对象吗? 我试过这个: Field catField = Class.forName("A.B").getField("cat"); 但它给了我一个Cla

  • 如何访问位于Java中另一个类的另一个方法内的类内的方法2019-08-28 11:03:16

    下面是成功编译的程序,但是如何访问类A的m1()方法中的B类m2()方法. class A{ public void m1() { System.out.println("A-m1"); class B{ public void m2() { System.out.println("B-m2"); }

  • java – 函数对象的内部类中的变量/对象会发生什么?2019-08-28 02:03:10

    我有一个函数multi2,它返回内部类Inner作为Object. 会发生什么 – 保存在哪里以及如何访问它? public class C { private static Object multi2(final int a) { class Inner { public int hashCode() { return 2*a; }

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有