【java – 什么是嵌套类用于?】教程文章相关的互联网学习教程文章

如何从Java实例化Scala中定义的嵌套泛型类?【代码】

我正在尝试从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<String> a = o.new Inner<String>();} }$javac sctest.javasctest.java:4: error: constructor Inner in class Outer.Inner cannot be applied to given types;Outer.Inner a = o.new...

java-Apache Jena中嵌套对象的JSON-LD空白节点【代码】

我有以下示例Turtle文档:@prefix dct: <http://purl.org/dc/terms/> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix example: <http://example.com/vocabulary/> . @prefix dcat: <http://www.w3.org/ns/dcat#> .<http://example.com/datasets/1>a dcat:Distribution ;example:props [ example:prop1 "hello" ;example:prop2 "1" ] ;dct:description "test d...

java-使用JUnit 5和Spring Boot 2.0.0进行的嵌套测试【代码】

我正在尝试为我正在构建的应用程序编写一些嵌套的集成测试. 测试是相互叠加的,应该测试整个工作流程是否按预期进行. 我尝试这样做,如下所示:@RunWith(SpringRunner.class) @SpringBootTest @ExtendWith(SpringExtension.class) public class XMLTest {@BeforeAllpublic void setUp() {// Initialize some things}@Nested@DisplayName("testA")class testA {@Testpublic void testGettingSomething() {... test something ...}@Nes...

java-如何使用/ src / main / resources中嵌套文件夹中的属性文件?【代码】

我有一个Spring Boot应用程序,我想在其中外部化消息.我将这些消息分类为错误,信息和成功.因此,我将创建一个嵌套的文件夹结构,如下所示:而且,我正尝试通过以下方式从服务中访问此文件:Locale locale = new Locale("en"); ResourceBundle errors = ResourceBundle.getBundle("errors", locale); System.out.println(errors.getString("E000"));这给了我以下例外:java.util.MissingResourceException: Can’t find bundle for bas...

java-如何从注释处理器中的嵌套注释中读取Class []值【代码】

我试图使用Java注释处理工具生成一些代码,我具有嵌套的注释,其中父注释值是子注释的数组,而子注释值是类的数组. 注释:public @interface ParentAnnotation {ChildAnnotation[] value(); } public @interface ChildAnnotation {Class<?>[] value(); }用法:@ParentAnnotation( {@ChildAnnotation({Foo.class, Bar.class}),@ChildAnnotation({Goo.class, Doo.class}) }) public class Sample{ }在带有我的Processor子类型的注释上调...

java-如何使JScrollPane与嵌套JPanels一起正常工作?【代码】

我正在使用NetBeans在Java中构建Swing应用程序,但是布局存在问题.我的主框架包含一个JScrollPane,其中包含一个名为contentPanel的JPanel,而该JPanel又包含一个名为listPanel的JPanel.程序启动时listPanel为空,但是当用户与程序交互时,不可预测的较小的JPanels被添加到其中.我已使用NetBeans GUI生成器将listPanel的顶部边缘对齐到contentPanel的顶部,底部边缘也是如此. 我的问题是,当更多组件添加到listPanel时,垂直滚动条不会出现...

java-嵌套Spring事务永不回滚【代码】

我在服务层上工作,该服务层在执行任务时记录到数据库.我想确保该日志不会在发生错误时回滚,因为我应该始终记录失败尝试的记录.下面是示例代码来说明我想要的是什么.@Transactional(rollbackFor=Exception.class) public void performTask() {//Perform task 1log("task1Complete");//Perform task 2log("task2Complete"); }@Transactional() public void log(String message) {//commit message to DB//This should never rollback...

双嵌套Java泛型【代码】

我今天早上问similar question,以为我已经回答了,实际上实施了建议的解决方案,但没有完成我需要的工作.所以这是我的全部问题: 我有以下课程:// Objects to process. public class Apple {private Color color;private int numberOfSeeds;// ... }public class Chair {private Material madeOutOfMaterial;private double price;// ... }public class CellPhone {private Manufacturer make;private String model;private boolean...

java-春季测试-注入具有嵌套bean依赖项的模拟bean【代码】

我有一个像这样的Bean结构(但还有更多层次):@Controller public class MyController {@Autowiredprivate MyService myService; }@Service public class MyService {@Autowired private MyDao myDao; }@Repository public class MyDao {}我想用MockMvc对MyController进行单元测试.如果我创建一个上下文,该上下文创建一个MyController实例,则它需要一个MyService实例进行注入,它需要一个MyDao实例,依此类推.即使我像嘲笑MyService(没...

java-嵌套JSON的POJO格式?【代码】

因此,可以说JSON响应为:[{ "data" : { "item1": value1, "item2:" value2 }}]当您必须首先访问数据时,如何获得值“ value1”和“ value2”? 如果字段位于根目录,那么我可以让该方法返回带有这些字段名称的POJO. 我基本上希望下面的工作.@GET("/path/to/data/") Pojo getData();class Pojo { public String item1; public String item2; }解决方法:您可以尝试以下代码,使用Gson库将JSON字符串转换为具有必填字段的Pojo对象.Gson g...

java-嵌套循环艺术【代码】

因此,我知道存在与此类似的问题,但是没有一个问题看起来如此“复杂”.这是程序的预期输出./** //**\ ///**\\ ////**\\\ /////**\\\\+=*=*=*=*=*=*+ |../\..../\..| |./\/\../\/\.| |/\/\/\/\/\/\| |\/\/\/\/\/\/| |.\/\/..\/\/.| |..\/....\/..| +=*=*=*=*=*=*+ |\/\/\/\/\/\/| |.\/\/..\/\/.| |..\/....\/..| |../\..../\..| |./\/\../\/\.| |/\/\/\/\/\/\| +=*=*=*=*=*=*+/** //**\ ///**\\ ////**\\\/////**\\\\ 这是我...

java-静态嵌套类的生存期【代码】

1)Java中静态嵌套类的生命周期何时开始?创建包含对象之前可以使用静态内部类吗? 我问是因为我遇到了代码:LinearLayout.LayoutParams layoutParams1 = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);我试图回答这个问题: 2)什么是LayoutParams到LinearLayout? 无论如何,如果我怀疑与语法无关,我想获得1和2的答案. 2.解决方法:可以创建静态嵌套类的实例,而无...

java-如何避免嵌套null检查【代码】

我想从存在于类内部的API中检索字段.是的,我知道这违反了得墨meter耳法则,但我别无选择. 例getClassA().getClassB().getClassC().getClassD().getAccountId();因此,添加空检查作为其不良的代码气味,所以我附带以下代码:try{ getClassA().getClassB().getClassC().getClassD().getAccountId(); }catch(NullPointerException ex){S.O.P("Null Found"); }要么ClassA a = getClassA(); if(a!=null){ ClassB b = a.getClassB(); So on....

java-将LinearLayout嵌套到RelativeLayout中时,设置LinearLayout的LayoutParams【代码】

我想知道为什么在尝试运行程序时通过代码动态更改嵌套在RelativeLayout内的LinearLayout宽度和高度时抛出ClassCastException的原因. 更重要的是,我该如何解决?我是java和android的新手,请尽可能清楚地声明.谢谢任何人的帮助!!! Java文件(MainActivity.java)import android.app.Activity; import android.os.Bundle; import android.view.ViewGroup; import android.widget.LinearLayout;public class MainActivity extends Act...

java-嵌套在ActionListener中的ActionListener?【代码】

这个问题已经在这里有了答案: > Detect enter press in JTextField 9个我有一个具有三个功能的程序;读取文件,写入文件并在文件中搜索特定文本.我目前正在创建一个可与其一起使用的GUI,以便不再依赖控制台.我已经针对上述三个功能创建了一个功能齐全的“主窗口”和功能按钮,以及一个退出按钮.现在,我正在使用用于搜索功能的GUI窗口-创建该窗口是对单击“搜索”按钮的响...