-
java – 为什么派生类构造函数总是访问基类构造函数?
所属栏目:[Java] 日期:2020-12-15 热度:157
我在一篇问题论文中看到了这个问题: 为什么派生类构造函数总是访问基类构造函数? 我想知道这个问题是否有效? 解决方法 因此,在开始搞乱派生对象中的继承功能之前,您可能拥有类型为“Base”的有效对象![详细]
-
java – 如何在’war’任务中执行Ant路径映射?
所属栏目:[Java] 日期:2020-12-15 热度:159
我有几个JAR文件模式集,比如 patternset id="common.jars" include name="external/castor-1.1.jar" / include name="external/commons-logging-1.2.6.jar" / include name="external/itext-2.0.4.jar" / .../patternset 我还有一个包含lib元素的’war’任务[详细]
-
Java – SwingWorker – 我们可以从其他SwingWorker而不是EDT调
所属栏目:[Java] 日期:2020-12-15 热度:108
我有一个SwingWorker如下: public class MainWorker extends SwingWorker(Void,MyObject) { : :} 我从EDT调用了上面的Swing Worker: MainWorker mainWorker = new MainWorker();mainWorker.execute(); 现在,mainWorker创建了MyTask类的10个实例,以便每个实[详细]
-
我们应该在java中使用Date对象吗?
所属栏目:[Java] 日期:2020-12-15 热度:176
我们应该在 java中使用de java.util.Date对象吗? 它有很多Deprecated方法,有点麻烦,必须使用复杂的方法来做一些应该这么简单的事情. 我正在使用一些愚蠢的东西模仿getDate(),如: public static int toDayMonth (Date dt){ DateFormat df = new SimpleDateF[详细]
-
从Java代码的执行位置获取位置
所属栏目:[Java] 日期:2020-12-15 热度:67
我有一个swing Java应用程序,可以保存大量数据(例如,您可以考虑游戏及其保存).这些数据存储在文件中而不是数据库中. 我想将这些文件保存在我的应用程序的安装文件(.jar文件)附近.一些用户(比如我)用来删除操作系统的默认应用程序文件夹,当它变大时我不希望它[详细]
-
如何判断java中的线程池中是否有可用的线程
所属栏目:[Java] 日期:2020-12-15 热度:136
我试图尽可能快地从数据库表中获取任务队列,同时还限制处理任务的线程数. 我使用Executors.newFixedThreadPool(N)固定大小的线程池; 我想知道是否有一种方法可以知道线程池是否已满,我的意思是当前有50个线程正在运行,如果是,那么我会等待一个线程在开始一个[详细]
-
java – 获取带有泛型信息的类名
所属栏目:[Java] 日期:2020-12-15 热度:59
在 java序列化问题中,我想保存一些类名,我对泛型类有一些问题. 例如 : – 如果我有ArrayList String listToDump = new ArrayList String(); – 如果我取名:listToDump.getName();或listToDump.getCanonicalName(); – 我将有java.util.ArrayList或ArrayLis[详细]
-
java中的DateFormat转换问题?
所属栏目:[Java] 日期:2020-12-15 热度:183
我输入的字符串是:2010-03-24T17:28:50.000Z 输出模式如下: DateFormat formatter1 = new SimpleDateFormat("EEE. MMM. d. yyyy"); 我这样转换: formatter1.format(new Date("2010-03-24T17:28:50.000Z"));//illegalArgumentException here the string[详细]
-
Java:将String转换为有效金额的正确方法是什么(BigDecimal)
所属栏目:[Java] 日期:2020-12-15 热度:104
我必须将传入的String字段转换为代表有效金额的BigDecimal字段,例如: String amount = "1000";BigDecimal valid_amount = convert(amount);print(valid_amount.toString())//1000.00 使用什么样的API将String转换为Java中的有效金额(例如:apache commons l[详细]
-
Java – Spring中的DAO和服务层:会话管理
所属栏目:[Java] 日期:2020-12-15 热度:114
我是否正确理解DAO amp;的原则服务层互连? DAO执行基础对象的提取,比如来自db的id. 服务层使用DAO对象,并且可以在一个函数中调用多于一种DAO方法. 所以,服务层必须: 实例化DAO实现对象 根据需要调用DAO的多个方法 如果Dao实现了一个接口,那么DAO接口是否必[详细]
-
java – VTD-XML解析性能(速度关键因素).请求反馈/评论
所属栏目:[Java] 日期:2020-12-15 热度:125
我即将使用VTD- XML(在 http://vtd-xml.sourceforge.net/找到),但我有兴趣获得任何使用过该库并有任何意见的实际使用反馈. 在URL(http://vtd-xml.sourceforge.net/)有基准,但如果有人使用VTD-XML并对其有评论我想听听它们.速度是应用程序中的关键因素,开发人[详细]
-
Java日期和时间
所属栏目:[Java] 日期:2020-12-15 热度:118
我有一个传递 java.util.Date的应用程序.我想检查这个日期是否在一天的指定时间内(例如10:30到11:30之间),我不关心日期,只关心时间. 有人能告诉我一个简单的方法吗? 谢谢 解决方法 这就是 Calendar 课程的用途.假设date是你的 Date 对象: Calendar cal = C[详细]
-
java – 开发一个简单的orm
所属栏目:[Java] 日期:2020-12-15 热度:67
我想开发一个执行CRUD功能的简单orm.Shold我使用反射? 像hibernate这样的libs是否使用反射? 使用反射会导致速度在很大程度上下降吗? 解决方法 是的Hibernate使用反射和注释(或 XML配置文件),但它只会索引和读取所有元信息一次(启动时).我建议你在开始自己[详细]
-
初始化包含对象数组的Java对象实例
所属栏目:[Java] 日期:2020-12-15 热度:99
以下代码是正确的: public Sample mOboeSamples[] = { new Sample(1,1),new Sample(1,2) };public Sample mGuitarSamples[] = { new Sample(1,2) };public SampleSet mSampleSet[] = { new SampleSet( "oboe",mOboeSamples ),new SampleSet( "guitar",mGuit[详细]
-
java – 使用非泛型实现覆盖泛型方法
所属栏目:[Java] 日期:2020-12-15 热度:190
我正在尝试 Java中的泛型,并想到了这个例子. 如果我有ClassA T,我可以用引用具体类的子类覆盖它,例如ClassB扩展ClassA String,然后ClassA使用T,ClassB可以使用String. 现在,忽略以前的ClassA和ClassB,如果我有一个抽象的ClassA,它有一个通用的方法: public[详细]
-
Java:如何将InputStream管道输出到标准输出?
所属栏目:[Java] 日期:2020-12-15 热度:182
有一个简单(因此快速)的方法来实现这一目标吗?基本上只需要一些输入流,可能是类似socket.getInputStream(),并让流的缓冲区自动重定向到标准输出? 解决方法 没有简单的方法可以做到这一点,因为当OutputStream具有推式风格时,InputStream具有拉式接口.您需要[详细]
-
java字符串匹配问题
所属栏目:[Java] 日期:2020-12-15 热度:70
我面临一个非常基本的问题.有时候小事情可能需要一整天:( 但感谢stackoverflow memebers总是试图帮助:) 我试图匹配2个字符串,如果匹配它应该返回TRUE 现在我正在使用它 if (var1.indexOf(var2) = 0) {return true;} 但如果var1的值为“maintain”且var2的值[详细]
-
java – 在tomcat 6中部署spring app时出现“访问被拒绝”消息
所属栏目:[Java] 日期:2020-12-15 热度:187
在尝试在tomcat 6上部署我的 spring应用程序时,我收到错误消息 java.util.logging.errormanager:4java.io.filenotfoundexception: c:program filesapache software foundationtomcat 6.0logscatalina.2010.02.16.log Access is denied at java.io.fileo[详细]
-
如何创建我在Java中创建的数据类型的副本?
所属栏目:[Java] 日期:2020-12-15 热度:163
如果我有课: public class MyType { private ListInteger data; private boolean someFlag; public MyType(ListInteger myData,boolean myFlag) { this.data = myData; this.myFlag = someFlag; } } 现在,如果我创建一个MyType实例,我该如何对其进行深层复[详细]
-
java – X lang有安全吗?
所属栏目:[Java] 日期:2020-12-15 热度:137
在与 Java开发人员讨论时,我经常听到这个问题.他们(java开发者)总是问你的选择是否有安全性,我不知道该怎么回应. 谁能告诉我Java安全意味着什么? 解决方法 很快:在java中你可以遇到不同类型的“安全性”(给这个词更广泛的解释). JVM级别的安全性(即同一JVM[详细]
-
术语’变量’和’字段’可以在java中互换使用吗?
所属栏目:[Java] 日期:2020-12-15 热度:81
在用几本书学习 java的时候,似乎没有人能说清楚何时使用哪个术语. 现在我理解如下: 变量在方法中定义,而字段是类的一部分. 解决方法 编辑: 你有正确的想法. 回到Java文档后,我将使用their terminology: 类中的成员变量 – 这些变量称为字段. 方法或代码块[详细]
-
java – 在泛型类中使用equals
所属栏目:[Java] 日期:2020-12-15 热度:150
我希望我的EqualTester泛型类调用其泛型参数的重写equals(…)方法,但它似乎调用了Object.equals.这是我的测试代码: import junit.framework.TestCase;public class EqualityInsideGenerics extends TestCase { public static class EqualTesterV { public b[详细]
-
如何在Java代码中包含文件的文本?
所属栏目:[Java] 日期:2020-12-15 热度:183
似乎 Java并没有像我以前在C中所做的那样(那里没什么大惊喜).我有一套从另一个应用程序生成的规则(一系列if-then检查).这些规则会不时变化,所以在C中我会这样做: double variableForRules=1;bool condition=false;#include "rules.out";if(condition) //do[详细]
-
java – 现有学校作业的替换项目
所属栏目:[Java] 日期:2020-12-15 热度:58
我有一个学校作业,包括为指定的简单语言编写扫描仪/词法分析器.扫描仪必须用C编程. 这种类型的任务自90年代开始使用,虽然仍然是有效的例外,但我认为它有点陈旧,有点无聊. 我已经获准提出新的编程任务. 它必须具有相同的难度,它可以是C,Objective C或Java. 我[详细]
-
java – 如何获取客户端的URL
所属栏目:[Java] 日期:2020-12-15 热度:134
我将请求从Display.jsp发送到TrialShow.jsp页面,但每当我在TrialShow JSP页面中调用${pageContext.request.requestURL}时,我都会收到http:// localhost:8081 / newjsp1 / TrialShow.jsp作为输出.如何在TrialShow JSP页面中显示http:// localhost:8081 /[详细]