-
Java中的String … args和String [] args之间有什么区别吗?
所属栏目:[Java] 日期:2020-12-15 热度:181
参见英文答案 difference fn(String… args) vs fn(String[] args)6个 Java中的String … args和String [] args有什么区别? 我是Java编程的新手. 任何人都可以告诉我(String …. args)之间的区别是什么? (String [] args)如果我用第一个代替第二个……..它[详细]
-
java – Double Brace初始化类型混乱
所属栏目:[Java] 日期:2020-12-15 热度:183
我认为这会相对容易,但唉,似乎不是. 我目前正在使用Java EE 6在我的项目中为类似Facade的结构编写单元测试. 对于测试,我使用Junit 4.11,Eclipse Kepler作为IDE. 从我所看到的情况来看,双支撑初始化似乎有些“错误”,但我不知道如何能够解释为什么它不起作用,[详细]
-
Java – LinkedList – 性能随着其中不同类的数量而减少
所属栏目:[Java] 日期:2020-12-15 热度:156
以下代码测量从接口处理程序100次调用方法句柄(对象o)所花费的时间(是的,它的质量差异分析): package test;import java.util.LinkedList;public class Test { static int i = 0; private interface Handler { public void handle(Object o); } private stat[详细]
-
java – 必须设置null引用才能使垃圾收集工作
所属栏目:[Java] 日期:2020-12-15 热度:54
嗨,我试图发现为什么我的程序通常比我想要的慢,所以先谢谢你的帮助! 我有一段代码,我想深入了解一下 1. while(conditionIsTrue){2. Object object = new Object();3. } 在第2行.我创建了一个新的Object.这将在我的程序中发生数千次.在gc销毁它之前,我是否必[详细]
-
java – 如何在iReport中的现有band之间插入细节带?
所属栏目:[Java] 日期:2020-12-15 热度:172
简单的问题.如何在iReport中的现有波段之间插入细节带? 例如,我有现状: 细节1 细节2 细节3 …我想在细节2和细节3之间添加另一个细节带.有什么简单的方法吗? 非常感谢. 编辑:我的意思是设计师/ XML视图. 解决方法 好的,我找到了解决方案.我切换到XML视图[详细]
-
Java …运算符
所属栏目:[Java] 日期:2020-12-15 热度:65
在Filthy Rich Clients中,此代码显示为: public ImageLoadingWorker(JTextArea log,JPanel viewer,String... filenames) {} 到底是什么意思? 解决方法 它用于 variable arguments.[详细]
-
Java 8 – 功能接口与抽象类
所属栏目:[Java] 日期:2020-12-15 热度:128
参见英文答案 Java 8: virtual extension methods vs abstract class5个 我正在探索Java 8的功能,并遇到了“功能接口”. 根据我的理解,这些接口可以有一些默认的实现方法: @FunctionalInterfacepublic interface ComplexFunctionalInterface extends Simple[详细]
-
抓住矢量的最后一个元素
所属栏目:[Java] 日期:2020-12-15 热度:98
我有一个非常直截了当的问题,即使经过几个小时的烦恼也让我感到悲伤,所以我想我会问你的帮助.我正在寻找一种直接的方法来返回一个仅包含某个原始矢量的最后一个元素的矢量. 这是我原来的矢量’a’: a-c(0,1,0) 我想生成向量’b’,它与’a’的长度相同,并且[详细]
-
java – 使用特定顺序对(数组)列表进行排序
所属栏目:[Java] 日期:2020-12-15 热度:79
我有一个对象列表,我想用定义的顺序对它进行排序. 对于前者我有一个字段字符串颜色的对象.我想在颜色字段上对我的列表进行排序,使它总是首先是白色而不是蓝色而不是其他所有(如果可能的话,alph.有序但不是必需的): Before sorting: After sorting:orange wh[详细]
-
java – Autoboxing无法将int转换为Integer
所属栏目:[Java] 日期:2020-12-15 热度:117
我是一个完全的初学者,我正在努力学习 java.我读到了Autoboxing和Unboxing here的概念. 我正在使用Java版本1.8.0_05并使用Eclipse. 代码是: class Test { public static void main(String[] args) { Integer iob = 100; // shows error - Type mismatch: Ca[详细]
-
为什么Java中的运行时异常“未选中”?
所属栏目:[Java] 日期:2020-12-15 热度:121
为什么运行时异常UnChecked是有意义的(而不是如果它们被检查)? 解决方法 如果不这样做,则每次访问数组元素时都必须使用try / catch块,执行除法操作和许多其他常见方案. 换句话说,想象一下这段代码: Map map = ...int i = ...(int[])map.get("foo")[3] = 23[详细]
-
java – 在Spring-MVC中访问应用程序属性
所属栏目:[Java] 日期:2020-12-15 热度:107
Spring-MVC的新功能. 我想在.properties文件中存储两个属性(uploadFolder = ..,downloadFolder = ..) 在HomeController类中访问它(由MVC模板自动创建). 你能指导我怎么样.. 1)使用上面的内容创建了一个app.properties文件,并将其放在/ src / main / resource[详细]
-
java – 如何防止Hibernate在列表中刷新?
所属栏目:[Java] 日期:2020-12-15 热度:86
我有一个简单的Hibernate查询,如: from MyEntity where name = ? 没有什么花哨的,但它在一次相当大的交易中被多次调用(持续一秒钟,可能会加载数十个或数百个实体). Profiler显示花费了大量时间: org.hibernate.internal.SessionImpl.autoFlushIfRequired(S[详细]
-
在跳转到JavaEE之前,我应该做更多的JavaSE吗?
所属栏目:[Java] 日期:2020-12-15 热度:143
我差不多完成了“Head First Java”这本书.我正在研究这个的原因是我希望有一天能用JavaEE开发工作.现在我在想,我应该继续学习EE(转向Head First Servlets和JSP)还是应该花更多时间学习SE?这会有帮助吗?我会继续直接说我想在最快但最理想的时间学习EE(平衡[详细]
-
java – 使用Spring配置的Hibernate方言问题
所属栏目:[Java] 日期:2020-12-15 热度:177
我使用 Spring配置的Hibernate(通过JPA),当我启动我的应用程序(在Tomcat 6上部署war)时,我收到此错误: org.hibernate.HibernateException: Connection cannot be null when 'hibernate.dialect' not set 这看起来很奇怪,因为我将hibernate方言设置如下: p:[详细]
-
java – 按位最重要的设置位
所属栏目:[Java] 日期:2020-12-15 热度:163
我想找到设置为1的最重要的位.我已经尝试了所有可能的方式来自 ORing从1到31的所有位,它不起作用. 就像1000000我想拥有7. 解决方法 如果你坚持直接使用按位运算符,你可以尝试这样的事情: private int mostSignificantBit(int myInt){ int mask = 1 31; for([详细]
-
当JDialog是主窗口时正确关闭java程序
所属栏目:[Java] 日期:2020-12-15 热度:72
我有一个JDialog作为我的应用程序中的主窗口(最初它是一个JFrame,但它在任务栏中显示我不想要). 目前我在做: setDefaultCloSEOperation(JDialog.DISPOSE_ON_CLOSE); 当我点击退出按钮时: frame.dispose(); 但这个过程似乎仍然在后台徘徊 JFrame有JFrame.EX[详细]
-
Java Observer和Observable在应用程序之间无法正常工作
所属栏目:[Java] 日期:2020-12-15 热度:143
我有一个包含默认列表模型的主JFrame的应用程序.我希望如果我修改这些记录上的内容,第二个正在运行的应用程序会自动更新. 到目前为止,我有一个MainController类,它实现了监听器并覆盖了更新方法: public class MainController implements ActionListener,Ob[详细]
-
Java:从文本文件字符串中替换“[”“]”
所属栏目:[Java] 日期:2020-12-15 热度:199
我正在使用 str.replaceAll("GeoData[",""); 替换我的文本文件中的某些字符串中的“[”符号,但我得到: Exception in thread "main" java.util.regex.PatternSyntaxException: Unclosed character class near index 7GeoData[ ^ at java.util.regex.Pattern.[详细]
-
java – SimpleDateFormat.parse() – 为不同的日期格式生成错误
所属栏目:[Java] 日期:2020-12-15 热度:159
下面是我使用SimpleDateFormat模式解析日期的代码: String pattern = "yyyy-MM-dd"; SimpleDateFormat format = new SimpleDateFormat(pattern);try { Date date = format.parse("05-21-2030"); System.out.println(date);} catch (ParseException e) { e.p[详细]
-
java – 这个clone()有什么问题?
所属栏目:[Java] 日期:2020-12-15 热度:108
我已经编写了这个克隆方法,当Employee类的父类是抽象的,而父类中的clone()方法是abstract.I想用这个代码复制Employee的对象的原始数据类型,而不是复制每个原始数据单独键入,但此代码与我调用clone()方法的行有问题. (此代码在Employee类中) public Object cl[详细]
-
java – Eclipse为域对象和带有’m’后缀的类成员生成getter/set
所属栏目:[Java] 日期:2020-12-15 热度:144
关于我的域对象中生成的getter和setter方法,我有一个小问题. 我想为我的源代码使用一个通用的样式指南.该样式指南的一部分说我开始使用前缀’m’作为成员的每个类成员名称. class User{String mName;ListCall mAllCall;ListGeo mAllGeo; 不幸的是,我有几个有[详细]
-
在Java中重载方法时的奇怪行为
所属栏目:[Java] 日期:2020-12-15 热度:154
我今天遇到了这种奇怪的(在我看来)行为.拿这个简单的Test类: public class Test {public static void main(String[] args) { Test t = new Test(); t.run();}private void run() { ListObject list = new ArrayListObject(); list.add(new Object()); list.[详细]
-
java – 是否必须知道编写代码的机器架构?
所属栏目:[Java] 日期:2020-12-15 热度:60
假设我用 Java或 Python或C编程来解决一个简单的问题,可能是构建TCP / UDP回送服务器或计算阶乘.我是否要关心架构细节,即它是32位还是64位? 恕我直言,除非我正在编写与相当低级别的东西相关的东西,否则我不必为32或64位而烦恼.我哪里错了?还是我正确的???[详细]
-
Java:格式说明符%x和%h之间有什么区别?
所属栏目:[Java] 日期:2020-12-15 热度:173
看看 specification page,我看到%h调用 Integer.toHexString(),但我找不到两个说明符之间的任何实际差异. 您能举例说明在同一输入上使用to说明符会产生不同的结果吗? System.out.println(String.format("%1$h %1$x",123)); 这打印 7b 7b 解决方法 %h说明[详细]