我非常清楚它可以在界面的帮助下完成,而且我已经多次完成了.但这次我的情况有很大不同.我有class A,class B我需要创建另一个class C扩展A和B,因为C应该具有两个功能,并且还注意A和B不是相互关联的,所以即使我不能说A可以扩展class B.
我现在应该怎么做才很困惑.我知道我们不能改变java ...但至少会有一些方法可能.即使是最近的也可以......请帮帮我.
添加更多细节: - Class B是标准API,class A而是需要由所有异常类继承的常见异常类.
相关问题:
我目前正在为一些网络监控工具开发java应用程序.在我的代码中,我应该使用很多日志.由于它是一个网络管理软件,因此日志中的信息对用户非常有用,因此必须使用它们.但是现在我对我应该选择什么样的记录器方法感到困惑.现在我正在使用,Logger.lop(...//...)因为在它的帮助下我们也记录了类名和方法,因此我(开发人员)很容易调试代码并找到错误.但最后我很困惑,如果我用相同的日志记录机制将它交付给最终用户??? 让您的用户知道当前正在执行哪种类,以及发生了哪种方法错误是否有害.我在很多产品中看到很多次异常处理堆栈跟踪被使用,所以通常我们也得到类名.那么让最终用户知道你的类名和方法是没有问题的吗?
我创建了一个需要在bat文件中调用的jar.我需要将bat文件收到的所有命令行参数传递给jar.任何人都可以帮助我.我知道这是一个愚蠢的问题,但我对罐子和蝙蝠一无所知.在网上我无法找到两者的组合.另请注意,我不知道如何在bat文件中修复命令行参数.
我正在使用xsl创建一个pdf报告文件.在标题上我需要一个标题图像和报告标题.我能够做到.现在问题是报告的其余部分覆盖了图像.我尝试添加一些空行,但它不适合我.
在xsl中,Header在第一行中有一个表我正在添加报表名称,第二行是我添加图像.
可能重复:
使用Java读取/写入Windows注册表
我想读取路径的注册表值HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CurrentVersion\Uninstall\{2FC099BD-AC9B-33EB-809C-D332E1B27C40}.
你能帮我解释一下代码吗?
请看以下代码: -
if(myVariable==5)
{
//some logic
}
Run Code Online (Sandbox Code Playgroud)
我的一个朋友说,这不是一个很好的方式来编写代码,因为它不是每条指导方针,但他没有任何理由.以上代码或意外修改是否有可能出现异常?据他说,更好的方式
if(5==myVariable)
{
//some logic
}
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= 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) 什么是这个问题的最佳解决方案?(小于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.
在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的新手,请给我答案,并提供一些示例链接.
可能重复:
快速CSV解析
如何正确解析CSV文件到2d数组?
我是java文件处理的新手.请问,任何人都可以告诉我什么是"CSV文件格式",以及如何解析这种类型的文件?
我想从CSV文件中输入员工数据并将其保存在哈希映射中.