«java» 태그된 질문

Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.

15
인터페이스의 메소드 구현을 @Override해야합니까?
인터페이스 메소드를 구현하는 메소드에 주석을 달아야 @Override합니까? 주석 의 javadoc은 다음과 같이Override 말합니다. 메소드 선언이 수퍼 클래스에서 메소드 선언을 대체하도록되어 있음을 나타냅니다. 이 어노테이션 유형으로 메소드에 주석이 달렸지만 수퍼 클래스 메소드를 대체하지 않는 경우, 컴파일러는 오류 메시지를 생성해야합니다. 인터페이스가 기술적으로 수퍼 클래스라고 생각하지 않습니다. 아니면? Question Elaboration

4
@Before, @BeforeClass, @BeforeEach 및 @BeforeAll의 차이점
주요 차이점은 무엇입니까 @Before 과 @BeforeClass JUnit 5 @BeforeEach에서@BeforeAll @After 과 @AfterClass JUnit Api 에 따르면 @Before다음과 같은 경우에 사용됩니다. 테스트를 작성할 때, 몇 가지 테스트가 실행되기 전에 유사한 객체가 생성되어야한다는 것이 일반적입니다. 반면은 @BeforeClass데이터베이스 연결을 설정하는 데 사용할 수 있습니다. 그러나 @Before똑같이 할 수 없었 습니까?


11
JUnit이 assertNotEquals 메소드를 제공하지 않는 이유는 무엇입니까?
JUnit 4가 왜 메소드를 제공 assertEquals(foo,bar)하지만 제공 하지 않는지 아는 사람이 assertNotEqual(foo,bar)있습니까? 을 제공하고 assertNotSame(에 해당 assertSame)assertFalse (에 해당하는 assertTrue그들이 포함 귀찮게하지 않았다 이상한 것 같다, 그래서) assertNotEqual. 그건 그렇고, JUnit-addons가 내가 찾고있는 방법을 제공한다는 것을 알고 있습니다. 나는 단지 호기심을 요구하고 있습니다.
429 java  junit  assert 


22
javax.net.ssl.SSLHandshakeException 해결 : sun.security.validator.ValidatorException : PKIX 경로 빌드 실패 오류?
편집 :- 내 블로그 에서 질문을 더 표현 가능한 방식으로 형식화하려고 시도했습니다. 원래 문제는 다음과 같습니다. 이 오류가 발생합니다. 자세한 메시지 sun.security.validator.ValidatorException : PKIX 경로 작성 실패 : sun.security.provider.certpath.SunCertPathBuilderException : 요청 된 대상에 대한 유효한 인증 경로를 찾을 수 없습니다. 원인 javax.net.ssl.SSLHandshakeException : sun.security.validator.ValidatorException : PKIX 경로 작성 실패 : …
426 java  ssl  https 


19
Iterable을 Collection으로 변환하는 쉬운 방법
내 응용 프로그램에서 타사 라이브러리 (MongoDB의 스프링 데이터가 정확함)를 사용합니다. 이 라이브러리의 메소드는 반환 Iterable<T>하지만 나머지 코드는 예상 Collection<T>합니다. 어딘가에 빠르게 변환 할 수있는 유틸리티 방법이 있습니까? foreach그런 간단한 일을 위해 코드에 많은 루프를 만드는 것을 피하고 싶습니다 .
424 java  collections 


18
Windows 7에서 java_home을 설정하는 방법은 무엇입니까?
제어판의 '시스템'에서 환경 변수로 가서 사용자 변수와 시스템 변수에 대한 두 가지 새로운 변수를 만들었습니다. 둘 다 이름이 JAVA_HOME이고 둘 다를 가리키는 C : \ Sun \ SDK \ jdk \ bin 그러나 어떤 이유로 Java 명령을 실행할 때 여전히 아래 오류가 발생합니다 ... BUILD FAILED C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161: The following error …

29
문자열에서 HTML 태그 제거
Java 문자열에서 HTML을 제거하는 좋은 방법이 있습니까? 간단한 정규식 replaceAll("\\<.*?>","") 작동하지만 &두 개의 꺾쇠 괄호 사이에 HTML이 아닌 것과 같은 것이 올바르게 변환되지 않습니다 (즉 .*?, 정규 표현식에서가 사라집니다).
422 java  html  parsing 

30
“PKIX 경로 구축 실패”및“요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다”
내 Java 프로젝트에 twitter4j 라이브러리를 사용하여 트윗을 얻으려고합니다 . 첫 번째 실행에서 인증서 sun.security.validator.ValidatorException및에 대한 오류가 발생했습니다 sun.security.provider.certpath.SunCertPathBuilderException. 그런 다음 트위터 인증서를 다음과 같이 추가했습니다. C:\Program Files\Java\jdk1.7.0_45\jre\lib\security>keytool -importcert -trustcacerts -file PathToCert -alias ca_alias -keystore "C:\Program Files\Java\jdk1.7.0_45\jre\lib\security\cacerts" 그러나 성공하지 못했습니다. 트윗을 얻는 절차는 다음과 같습니다. public static void main(String[] args) throws …
422 java  jsp  servlets  twitter4j 

17
StringBuilder의 마지막 문자를 제거 하시겠습니까?
컬렉션을 반복하고 구분 기호로 구분 된 각 데이터의 문자열을 만들어야하는 경우 항상 끝에 추가 구분 기호가 있어야합니다. 예 : for (String serverId : serverIds) { sb.append(serverId); sb.append(","); } 같은 것을 제공합니다 : serverId_1, serverId_2, serverId_3, StringBuilder에서 마지막 문자를 삭제하고 싶습니다 (이 루프 후에 여전히 문자가 필요하기 때문에 변환하지 않고).

4
완벽한 JPA 엔터티 만들기 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 JPA (implementation Hibernate)와 얼마 동안 일해 왔으며 엔티티를 만들어야 할 때마다 AccessType, 불변 속성, equals / hashCode …
422 java  hibernate  jpa  equals 

30
문자열에서 각 단어의 첫 문자를 대문자로 표시하는 방법
문자열에있는 각 단어의 첫 문자를 대문자로 바꾸고 다른 단어에는 영향을주지 않는 함수가 Java에 내장되어 있습니까? 예 : jon skeet -> Jon Skeet miles o'Brien-> Miles O'Brien(B는 대문자로 유지되며 제목은 제외됨) old mcdonald-> Old Mcdonald* * ( Old McDonald나도 찾을 수 있지만, 그것이 똑똑하다고는 생각하지 않습니다.) 상기 얼핏 자바 문자열 문서는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.