-
Java大十进制格式异常
所属栏目:[Java] 日期:2020-07-09 热度:198
为什么下面的代码抛出一个 java数字格式异常? BigDecimal d = new BigDecimal(10934,375); 是的,BigDecimal类在其构造函数中没有考虑到任何Locale,它需要一个String,可以在这个构造函数的Javadoc中读取: the fraction consists of a decimal point followed[详细]
-
java – 当所有的情况当onSaveInstanceState()方法调用时?
所属栏目:[Java] 日期:2020-07-09 热度:74
我所读的所有资料都提到了几起案件,并以“其他一些案件”作为结论.当在View / Activity中调用onSaveInstanceState方法时,所有情况如何? doc说 This method is called before an activity may be killed so that when it comes back some time in the future[详细]
-
java – 如何使用包含特定文件的ant构建创建EAR文件?
所属栏目:[Java] 日期:2020-07-09 热度:199
我使用 eclipse来构建一个使用蚂蚁的耳朵文件.我使用oc4j,我想确保orion-application.xml包含在构建中.我目前使用但不工作的是: target name=ear depends= echoBuilding the ear file/echo copy todir=${build.dir}/META-INF[详细]
-
java – 在日期 – 时间字符串中解析日期的顺序指示符(st,nd,rd,th)
所属栏目:[Java] 日期:2020-07-09 热度:156
我检查了 SimpleDateFormat javadoc,但是我无法找到一种以这样的日期格式解析 ordinal indicator的方法: Feb 13th 2015 9:00AM 我试过“MMM dd yyyy hh:mma”,但是这些日子必须在数量上是正确的吗? 可以使用SimpleDateFormat解析“第13”日期,而不必截断字[详细]
-
如何解释Java中的多重继承
所属栏目:[Java] 日期:2020-07-09 热度:124
参见英文答案 Java : If A extends B and B extends Object, is that multiple inheritance10个 其实这个问题是面试官的一个问题 Que:你怎么说java不支持多继承? 如果Object类是java中所有类的父类. 我没有回答这个问题. 这意味着没有关于j[详细]
-
java – 套接字:BufferedReader readLine()块
所属栏目:[Java] 日期:2020-07-09 热度:55
我使用BufferedReader.readLine()方法来读取远程服务器的响应(以C编写,我无法访问源代码). BufferedReader br = new BufferedReader(new InputStreamReader(in));String line;while((line = br.readLine())!=null){ [...]} 但它总是阻止在最后一行直到[详细]
-
java – 有没有办法强制JVM使用交换,无论内存要求有多大?
所属栏目:[Java] 日期:2020-07-09 热度:190
这是我的情况:我手头的任务需要大量的记忆.我没有足够的RAM,不管我试过什么(Jrockit / 3gb开关等),我不能给JVM足够的ram,并且操作被异常终止,告诉我需要更多的堆空间. 有没有办法强制JVM使用操作系统的交换机制,以免内存不足?这是Windows xp 32位 这将需要[详细]
-
java – 我不能分发JAXB封闭的代码?
所属栏目:[Java] 日期:2020-07-09 热度:177
在 http://jaxb.java.net/它说JAXB它的双重许可证包括CDDL v1.0和GPL v2; 而CDDL则说: 分配义务 3.1.源代码的可用性. 您可以以可执行形式分发或以其他方式提供的任何涵盖软件也必须以“源代码”形式提供,并且“源代码”表单必须仅在本许可证条款下分发. 所以[详细]
-
为什么Java 6编译的类大小大于Java 5?
所属栏目:[Java] 日期:2020-07-09 热度:185
我们注意到,当我们在 Java 6上编译我们的类时,它们始终大于Java 5. 我明白到目前为止,字节码没有改变,所以我认为Java 6编译器正在投入更多的东西.这是否需要,还是有什么办法把它关闭,仍然编译Java 6源代码? 版本6 javac正在类文件中生成额外的“Stack Map”[详细]
-
使用Mockito来测试Java的行为
所属栏目:[Java] 日期:2020-07-09 热度:175
我想测试一个使用Mockito对其进行增强的 java方法.问题是当我不知道如何设定增强工作的期望.以下代码从 an unanswered question in the mockito google group获得: import static org.mockito.Mockito.when;import static org.testng.Assert.assertTrue;impo[详细]
-
java – 尽管没有对实际引用对象的强引用,但WeakReference不返回null
所属栏目:[Java] 日期:2020-07-09 热度:56
我正在阅读以下有关 java中弱引用的帖子: – Understanding Weak References. 在完成理论部分之后,尝试测试无效条件的弱引用.但是,对于弱引用的null检查永远不会在以下代码中返回true: – package com.weak;import java.lang.ref.WeakReference;class Widge[详细]
-
纯Java文本界面,用于roguelike游戏
所属栏目:[Java] 日期:2020-07-09 热度:137
好的,这听起来好像是一个疯狂的想法 – 但是我有兴趣在纯 Java中仿效20世纪80年代风格的 roguelike game文本界面,即使用Swing或类似的. 这大概是它需要做的事情: 提供固定大小字符的固定尺寸网格作为“屏幕”(例如100 * 75) 使用适当的等宽字体,理想情况下有[详细]
-
java – 整数自动装箱和自动装箱提供了性能问题?
所属栏目:[Java] 日期:2020-07-09 热度:63
我们正在使用x进行一些迭代和其他操作;其中x是整数,而不是int. 操作可能会在我们系统上的一些用户操作中重复出现,但数学应用程序没有太复杂或数量众多,每个用户事务最多可达10000次. 这个拆箱和以后的拳击是否会在几分钟内影响我们的表现? http://download.o[详细]
-
java – 您可以从命令行运行所有JUnit测试,而不显式列出它们?
所属栏目:[Java] 日期:2020-07-09 热度:146
如果测试类和JUnit都在类路径上,则可以从命令行运行JUnit测试,如下所示: java org.junit.runner.JUnitCore TestClass1 TestClass2 现在,有没有办法在包(和子包)中运行所有测试? 我正在寻找类似的东西 java org.junit.runner.JUnitCore com.example.tests.te[详细]
-
Java应用程序可以检测到调试器是否附加?
所属栏目:[Java] 日期:2020-07-09 热度:106
我知道(jvm)启动选项让jvm等到调试器被连接 – 这不是我的意思. 是否可以从Java代码中检测到调试器的附件,这样我就可以.写一个“脚本”,正在做一些事情,然后在某一点使我的应用程序等待调试器? 否.选项是JVM选项,在调试器连接之前不会执行Javacode.然而,您可[详细]
-
java – 如何使用onejar Maven插件在清单中设置附加的Class-Path条目?
所属栏目:[Java] 日期:2020-07-09 热度:65
有没有办法使用onejar-maven-plugin向JAR文件清单添加任意类路径条目? 我找到了configure maven-jar-plugin to do this的方式,但是似乎没有一个这样的选择for onejar-maven-plugin. 找不到额外的类(否则为什么使用onejar插件,对吗?),而是找到一个必须在JAR[详细]
-
Java – 将工作分解到多个线程
所属栏目:[Java] 日期:2020-07-09 热度:129
我遇到了以下问题:为了执行性能原因,我需要跨多个线程分割工作,但我不知道采取什么方法. 首先,我将提供的任务应该返回一个值并获取一个参数.另外,主要方法(做主工作,而不是静态main())已经在单独的线程上运行,并且被定期调用.此外,该方法必须在某个时间点等[详细]
-
jpa独立定制类型映射/ javax.persistence.x替代org.hibernate.annotations.
所属栏目:[Java] 日期:2020-07-09 热度:113
我在一个数据库中有一个表GameCycle,它包含一个类型号的列日期.此列中的值为8位数字,表示“20130301”的倒数日期.映射到这个表上,我有一个GameCycle类,其中包含 java.util.Date类型的受保护字段iDate.该字段使用自定义类型映射注释为“@Type(type =”reverseD[详细]
-
java – 在方法调用期间分配和递增值
所属栏目:[Java] 日期:2020-07-09 热度:130
任何人都可以解释为什么这样的电话不会增加我的价值? int i = 0;list.get(7 + (i = i++));list.get(7 + (i = i++)); 它留下i = 0而不是至少增加1,使得在第二次调用中它是1. 我=我喜欢这样做: int old_i = i; i = i + 1;i = old_i; 实际发生的是i的值是增量[详细]
-
java-1.7.0-openjdk-i386和java-7-openjdk-i386有什么区别
所属栏目:[Java] 日期:2020-07-09 热度:154
当我安装netbeans它给我选择 java环境的选项,我有3个选项,oracle java和这两个(java-1.7.0-openjdk-i386和java-7-openjdk-i386).这两者之间有什么区别?如果是ubuntu的话. 两个OpenJDK是一样的.但是OpenJDK与Oracle JDK略有不同.阅读 this post了解更多信息.[详细]
-
在CXF wsdl2java中设置Java合规性级别
所属栏目:[Java] 日期:2020-07-09 热度:56
我是CXF的全新,我试图从WSDL创建一个客户端.过去我已经使用了Metro和Axis.我下载了apache-cxf-2.3.3并使用wsdl2 java来生成客户端存根.我使用Maven并将其设置为我的pom: properties cxf.version2.3.3/cxf.version/propertiesdependencies dependenc[详细]
-
java – 匕首2麻烦@注入FirebaseMessagingService
所属栏目:[Java] 日期:2020-07-09 热度:197
我最近试图将我正在从GCM工作的应用程序迁移到FCM.在这样做的时候,我发现我以前在Dagger 2(2.0.2)中提供了我的Retrofit API和服务中的其他用户数据管理器的实例(没有问题),所以我不能再这样做了FirebaseMessagingService. 每当我尝试用我的Dagger 2 Component[详细]
-
java – 警告“[参数]参数:无效的块被忽略”从托管bean发布
所属栏目:[Java] 日期:2020-07-09 热度:84
我正在从一个托管的bean中打开一个HttpURLConnection来发布到一个外部服务.当我打电话给HttpUrlConnection.getInputStream()我得到以下警告: WARN [Parameters] Parameters : Invalid chunk ignored 一切进程都很好,但是我想把一些这些警告从我们的日志中删[详细]
-
Arduino Map在Java中的等效功能
所属栏目:[Java] 日期:2020-07-09 热度:180
是否有类似于Arduino for Java的 Map功能的功能? 我需要将一系列值映射到另一个值范围,所以我想知道如果在Java中有类似的东西,我一直在搜索,但我只得到Java的Map函数. 来自Arduino的图书馆的map()的代码是: long map(long x, long in_min, long in_max, lon[详细]
-
javafx – 在已经缩放的节点上的枢轴点进行缩放
所属栏目:[Java] 日期:2020-07-09 热度:162
我正在尝试使用可缩放/可绘制的画布创建应用程序. 特征: 使用鼠标滚轮放大/缩小转动点 使用鼠标左键在画布上拖动节点 用鼠标右键拖动整个画布 只要您在比例尺1开始缩放,就可以在枢轴点进行缩放.将鼠标放在网格点上并滚动鼠标滚轮.枢轴点将保持开始缩放的位置[详细]