Questions tagged «java»

Java是一种流行的高级编程语言。如果您在使用或理解语言本身时遇到问题,请使用此标签。这个标签很少单独使用,最常与[spring],[spring-boot],[jakarta-ee],[android],[javafx],[gradle]和[maven]结合使用。

14
使用Java重命名文件
我们可以重命名文件说test.txt来test1.txt? 如果test1.txt存在,它将重命名吗? 如何将其重命名为已经存在的test1.txt文件,以便将test.txt的新内容添加到其中以供以后使用?
173 java  file  rename  file-rename 

27
Spring Boot:由于缺少EmbeddedServletContainerFactory bean而无法启动EmbeddedWebApplicationContext
我对Spring完全陌生,并开始从该站点制作官方指南:https: //spring.io/guides 我想做这份指南:https : //spring.io/guides/gs/scheduling-tasks/ 我收到以下异常: 2014-02-14 16:25:21.614 INFO 9032 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' of type [class org.springframework.scheduling.annotation.SchedulingConfiguration$$EnhancerByCGLIB$$5b48d763] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2014-02-14 16:25:21.638 INFO 9032 --- [ main] .c.l.ClasspathLoggingApplicationListener : Application failed to start with …
173 java  spring  spring-boot 


1
为什么在hashCode中使用质数?
我只是想知道为什么在类的hashCode()方法中使用质数?例如,当使用Eclipse生成我的hashCode()方法时,总是使用素数31: public int hashCode() { final int prime = 31; //... } 参考文献: 这是有关Hashcode的一个很好的入门,以及有关我发现的哈希如何工作的文章(C#,但这些概念是可转让的): Eric Lippert的GetHashCode()准则和规则
173 java  hashcode  primes 

20
JPA:如何将本机查询结果集转换为POJO类集合
我在我的项目中使用JPA。 我来到一个查询,其中我需要对五个表进行联接操作。因此,我创建了一个本机查询,该查询返回五个字段。 现在,我想将结果对象转换为包含相同五个String的java POJO类。 JPA中有什么方法可以将结果直接转换为POJO对象列表? 我来到以下解决方案.. @NamedNativeQueries({ @NamedNativeQuery( name = "nativeSQL", query = "SELECT * FROM Actors", resultClass = db.Actor.class), @NamedNativeQuery( name = "nativeSQL2", query = "SELECT COUNT(*) FROM Actors", resultClass = XXXXX) // <--------------- problem }) 现在在resultClass中,我们是否需要提供一个实际的JPA实体类?或者我们可以将其转换为包含相同列名的任何JAVA POJO类吗?
173 java  jpa 

11
如何使用OkHttp设置连接超时
我正在使用OkHttp库开发应用程序,但我的麻烦是我找不到如何设置连接超时和套接字超时的方法。 OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(url).build(); Response response = client.newCall(request).execute();
173 java  timeout  okhttp 

8
将字符串转换为Java中的日历对象
我是Java新手,通常使用PHP。 我正在尝试转换此字符串: 2011年3月14日星期一格林尼治标准时间16:02:37 放入Calendar对象,以便我可以像这样轻松地提取Year和Month: String yearAndMonth = cal.get(Calendar.YEAR)+cal.get(Calendar.MONTH); 手动解析它不是一个好主意吗?使用子串方法? 任何建议将帮助谢谢!


2
java.net.MalformedURLException:没有协议
我收到类似Java的异常: java.net.MalformedURLException: no protocol 我的程序尝试使用以下方法解析XML字符串: Document dom; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); dom = db.parse(xml); XML字符串包含: String xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"+ " <s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">"+ " <s:Header>"+ " <ActivityId CorrelationId=\"15424263-3c01-4709-bec3-740d1ab15a38\" xmlns=\"http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics\">50d69ff9-8cf3-4c20-afe5-63a9047348ad</ActivityId>"+ " <clalLog_CorrelationId xmlns=\"http://clalbit.co.il/clallog\">eb791540-ad6d-48a3-914d-d74f57d88179</clalLog_CorrelationId>"+ " </s:Header>"+ " <s:Body>"+ " <ValidatePwdAndIPResponse xmlns=\"http://tempuri.org/\">"+ " <ValidatePwdAndIPResult xmlns:a=\"http://schemas.datacontract.org/2004/07/ClalBit.ClalnetMediator.Contracts\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\">"+ " <a:ErrorMessage>Valid …
173 java  xml  exception 



22
如何计算列表中元素的出现次数
我有一个ArrayListJava的Collection类,如下所示: ArrayList<String> animals = new ArrayList<String>(); animals.add("bat"); animals.add("owl"); animals.add("bat"); animals.add("bat"); 如您所见,animals ArrayList包含3个bat元素和一个owl元素。我想知道Collection框架中是否有任何API返回出现次数,bat或者是否有另一种方法来确定出现次数。 我发现Google的Collection Multiset确实有一个API,该API返回一个元素出现的总数。但这仅与JDK 1.5兼容。我们的产品当前在JDK 1.6中,所以我不能使用它。

5
使用Mockito从模拟中抛出检查的异常
我正在尝试让我的模拟对象之一在调用特定方法时引发已检查的异常。我正在尝试以下。 @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { } 但是,这会产生以下错误。 org.testng.TestException: Expected exception com.testing.MockitoCheckedExceptions$SomeException but got org.mockito.exceptions.base.MockitoException: Checked exception is invalid for this method! Invalid: com.testing.MockitoCheckedExceptions$SomeException 查看Mockito文档,他们仅使用RuntimeException,是否无法使用Mockito从模拟对象引发已检查的异常?
173 java  mocking  mockito 

4
Java类文件格式的主要版本号列表?
我在另一篇文章中看到了Java的主要版本号列表: Java 1.2使用主要版本46 Java 1.3使用主要版本47 Java 1.4使用主要版本48 Java 5使用主要版本49 Java 6使用主要版本50 Java 7使用主要版本51 Java 8使用主要版本52 Java 9使用主要版本53 Java 10使用主要版本54 Java 11使用主要版本55 Java 12使用主要版本56 Java 13使用主要版本57 Java 14使用主要版本58 参考文献: https://blogs.oracle.com/darcy/entry/source_target_class_file_version https://en.wikipedia.org/wiki/Java_class_file#General_layout
173 java  version 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.