小编amo*_*mod的帖子

如何创建一个"扩展"两个现有具体类的类

我非常清楚它可以在界面的帮助下完成,而且我已经多次完成了.但这次我的情况有很大不同.我有class A,class B我需要创建另一个class C扩展A和B,因为C应该具有两个功能,并且还注意A和B不是相互关联的,所以即使我不能说A可以扩展class B.

我现在应该怎么做才很困惑.我知道我们不能改变java ...但至少会有一些方法可能.即使是最近的也可以......请帮帮我.

添加更多细节: - Class B是标准API,class A而是需要由所有异常类继承的常见异常类.

相关问题:

java oop multiple-inheritance

3
推荐指数
2
解决办法
1813
查看次数

可以在java产品中记录源类名和方法名吗?

我目前正在为一些网络监控工具开发java应用程序.在我的代码中,我应该使用很多日志.由于它是一个网络管理软件,因此日志中的信息对用户非常有用,因此必须使用它们.但是现在我对我应该选择什么样的记录器方法感到困惑.现在我正在使用,Logger.lop(...//...)因为在它的帮助下我们也记录了类名和方法,因此我(开发人员)很容易调试代码并找到错误.但最后我很困惑,如果我用相同的日志记录机制将它交付给最终用户??? 让您的用户知道当前正在执行哪种类,以及发生了哪种方法错误是否有害.我在很多产品中看到很多次异常处理堆栈跟踪被使用,所以通常我们也得到类名.那么让最终用户知道你的类名和方法是没有问题的吗?

java logging error-logging end-user

3
推荐指数
2
解决办法
937
查看次数

将参数传递给在bat文件中调用的jar文件?

我创建了一个需要在bat文件中调用的jar.我需要将bat文件收到的所有命令行参数传递给jar.任何人都可以帮助我.我知道这是一个愚蠢的问题,但我对罐子和蝙蝠一无所知.在网上我无法找到两者的组合.另请注意,我不知道如何在bat文件中修复命令行参数.

java batch-file executable-jar

3
推荐指数
1
解决办法
2万
查看次数

如何在XSL中添加空间?

我正在使用xsl创建一个pdf报告文件.在标题上我需要一个标题图像和报告标题.我能够做到.现在问题是报告的其余部分覆盖了图像.我尝试添加一些空行,但它不适合我.

在xsl中,Header在第一行中有一个表我正在添加报表名称,第二行是我添加图像.

java xslt xslt-1.0

3
推荐指数
1
解决办法
7423
查看次数

如何使用java读取注册表值?

可能重复:
使用Java读取/写入Windows注册表

我想读取路径的注册表值HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CurrentVersion\Uninstall\{2FC099BD-AC9B-33EB-809C-D332E1B27C40}.

你能帮我解释一下代码吗?

java

1
推荐指数
1
解决办法
1万
查看次数

声明"=="条件的标准准则是什么?

可能重复:
这些(bCondition == NULL)和(NULL == bCondition)有什么区别?

请看以下代码: -

if(myVariable==5)
   {
     //some logic
   }
Run Code Online (Sandbox Code Playgroud)

我的一个朋友说,这不是一个很好的方式来编写代码,因为它不是每条指导方针,但他没有任何理由.以上代码或意外修改是否有可能出现异常?据他说,更好的方式

if(5==myVariable)
       {
         //some logic
       }
Run Code Online (Sandbox Code Playgroud)

请让我知道哪个是更好的方式,为什么??? 如果您有任何链接,请提供链接.

c++ java

1
推荐指数
1
解决办法
166
查看次数

找到枚举大小的更好方法是什么?

可能重复:
枚举值().长度与私有字段

我想知道如何通过这些方法找到枚举的大小更好.

这样 - >

public enum Company {
        AUDI(4), BMW(5), CADILLAC(11), FORD(44), JAGUAR(45);
        private final int id;
        public final int length= Company.values().length;

        private Company(int id) {
            this.id = id;
        }
    }
Run Code Online (Sandbox Code Playgroud)

要么

public enum Company {
        AUDI(4), BMW(5), CADILLAC(11), FORD(44), JAGUAR(45);
        private final int id;
        public final int length= 5;
        private Company(int id) {
            this.id = id;
        }
    }
Run Code Online (Sandbox Code Playgroud)

java oop enums

1
推荐指数
1
解决办法
510
查看次数

找到损坏开始的数组的索引

什么是这个问题的最佳解决方案?(小于O(n))

给定一个正整数数组,其中连续元素增加1(除了单个元素不增加1 - "腐败"的开始),返回腐败所在的索引开始.

例1:

数组:[5,6,7,8,12,13]
索引:0 1 2 3 4 5

腐败从索引4开始.

例2:

数组:[5,2,3,4,5,6]
指数:0 1 2 3 4 5

腐败从索引1开始

.PS我的解决方案是O(n),我也尝试将它分成两部分仍然会减少一半.

提示:我被告知我可以使用二进制搜索.

编辑:
我的解决方案只是迭代数组,看看差异是大于还是小于1.

java arrays

1
推荐指数
1
解决办法
113
查看次数

我们可以在java中使用C++类型枚举吗?

在C++中,我们可以使用以下类型的枚举:

enum e_acomany {    Audi=4,     BMW=5,      Cadillac=11,    Ford=44,    Jaguar=45,      Lexus,      Maybach=55,     RollsRoyce=65,      Saab=111  };
Run Code Online (Sandbox Code Playgroud)

我们可以在java中使用类似的枚举吗?这个问题可能看似幼稚,但我是java enum的新手,请给我答案,并提供一些示例链接.

java oop enums

0
推荐指数
1
解决办法
100
查看次数

什么是csv文件以及如何使用java代码解析它?

可能重复:
快速CSV解析
如何正确解析CSV文件到2d数组?

我是java文件处理的新手.请问,任何人都可以告诉我什么是"CSV文件格式",以及如何解析这种类型的文件?

我想从CSV文件中输入员工数据并将其保存在哈希映射中.

java csv

0
推荐指数
1
解决办法
5752
查看次数