草庐IT

local-class

全部标签

android - 有什么办法可以改变android :windowSoftInputMode value from java class?

我想让我的选项卡为每个选项卡设置不同的windowSoftInputMode属性。当您的选项卡的所有处理都通过一个Activity完成时,如何从java类访问此属性?有没有办法从java代码中访问这个list属性? 最佳答案 使用以下内容更改Activity的softInputMode。getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);使用以下内容更改EditText的softInput类型。mEditText.setIm

java - 序列化会保存父类(super class)字段吗?

这个问题在这里已经有了答案:JavaobjectSerializationandinheritance(3个答案)关闭9年前。我的子类实现了Serializable,但我的父类(superclass)没有。子类和父类(superclass)都包含需要作为子类状态的一部分保存的变量。序列化会保存父类(superclass)字段吗?

java - 在 java 代码 : Class Attribute Not Set? 中使用 WEKA API 时出错

我正在尝试在我的java代码中使用wekaAPI。我在MySQL数据库中使用J48树分类对我的数据集进行分类,但出现此错误:Tryingtoadddatabasedriver(JDBC):RmiJdbc.RJDriver-Error,notinCLASSPATH?Tryingtoadddatabasedriver(JDBC):jdbc.idbDriver-Error,notinCLASSPATH?Tryingtoadddatabasedriver(JDBC):com.mckoi.JDBCDriver-Error,notinCLASSPATH?Tryingtoadddatabasedri

java - ant 如何编译和 jar 字节相同的 jar 文件,即 MD5 匹配,除非 .java(以及 .class)发生变化?

总结如何让ant从相同的.class文件重复生成字节相同的jar文件?背景我们的构建过程执行以下操作:从另一个应用程序的源存储库获取网络服务定义(wsdl)文件运行wsdl2java生成.java文件供网络服务客户端(即我们的应用程序)使用编译java文件从编译器输出生成一个.jar文件将“工件”jar文件检查到源代码控制中注意:我们执行最后一步,以便开发人员无需自行构建即可访问​​此jar文件。我们使用特殊的“派生”目录来区分来源和工件。问题我们不能让ant生成字节相同的.jar文件,即使源文件没有改变,即每个构建生成一个略有不同的jar(具有不同的MD5)我查了一下互联网,发现这个

java - 为什么 java.lang.Class 的 getInterfaces() 方法返回 Class<?>[] 而不是 Class<? super T>[]?

(为了澄清问题,'T'指的是类中声明的类型参数)举个例子,请查看以下应用程序:publicclassTestClass{interfaceInterfaceA{}interfaceInterfaceB{}interfaceInterfaceC{}classClassAimplementsInterfaceA,InterfaceB,InterfaceC{}publicstaticvoidmain(String[]args){ClasssuperClass1=ClassA.class;Classsuperclass2=InterfaceA.class;Classsuperclass3=In

java - .class 在 Java 中定义在哪里? (它是一个变量还是什么?)

有两种方法可以获取类的Class对象。静态:Classcls=Object.class;来自实例:Objectob=newObject();Classcls=ob.getClass();现在我的问题是getClass()是Object类中的一个方法,但是什么是.class?它是一个变量吗?如果是,那么它在Java中定义在哪里? 最佳答案 它在内部实现并称为由JVM处理的类文字。JavaLanguageSpecification专门为它提到了“token”这个词。所以.class不仅仅是一个变量,坦率地说它根本不是一个变量。在更广泛的

java - AWS lambda : How to call lambda function from simple java class

我创建了简单的Lambda函数和upload这给AWSLambda。importcom.amazonaws.services.lambda.runtime.Context;importcom.amazonaws.services.lambda.runtime.RequestHandler;publicclassHelloimplementsRequestHandler{@OverridepublicStringhandleRequest(Stringinput,Contextcontext){Stringoutput="Bonjour,"+input+"!";returnoutput;

java - 返回一个 Class 实例及其泛型

这是一个简单示例,演示了我遇到的与类型删除相关的问题。我有这样一个类:publicabstractclassAbstractHandler{...publicabstractClasshandledType();}然后我有这个实现:publicclassConcreteHandlerextendsAbstractHandler>>{@OverridepublicClass>>handledType(){//whatdoIreturnhere?!}}我不能返回Map>.class,因为这在语法上什至无效。我尝试将子类型中的通用类型参数设置为HashMap>然后返回newHashMap>(

java - 在子类中使用 super 关键字访问父类(super class)私有(private)字段

对于编码项目,我有一个包含嵌套类的类。嵌套类是同一个外部类的子类。目的是让外部类包含嵌套类的一些实例,它可以将这些实例传递给外部类的其他实例。嵌套子类允许外部类修改内容,而其父类(superclass)允许读取内容和调用一些方法。父类(superclass)对象因此被传递给其他对象,以链接链中的外部类对象。我的问题与访问修饰符有关。这是一个极简代码示例:abstractclassOuterClass{protectedclassNestedSuperClass{privateTdata;publicNestedSuperClass(Tt){this.data=t;}publicTget

java - 无法从不同 jar 中的同一包访问父类(super class)的 protected 成员

我遇到了一个奇怪的问题,我无法弄清楚在尝试插件化我的程序时弹出的问题。另一个问题是我无法创建一个简单的测试用例,因为每次我尝试它都会成功。一定有一些我遗漏的并发症。但我会尽可能清楚地描述情况,以免任何人听起来很熟悉。我有一个名为Seed的基类,它是主应用程序的一部分,由系统类加载器加载。我有一个插件,其中包含一个Road类,它是Seed的一个子类。它在运行时从一个单独的jar文件加载。类Road引用了字段Seed.garden,其定义为:protected最后花园;请注意,我没有收到编译错误。当插件jar包含在系统类路径中时,我也不会收到运行时错误。只有当我的主应用程序使用新的类加载器