«java» 태그된 질문

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

6
열거를 세트 / 목록으로 변환
주어진 Enumeration을 java.util.List 또는 java.util.Set에 덤프하는 단일 라이너 브릿지 방법이 있습니까? 내장 Arrays.asList()또는 Collection.toArray()어딘가에 존재하는 것이 있지만 IntelliJ 디버거의 평가 기 창 (및 Google / SO 결과)에서도 찾을 수 없습니다.

27
내 문자열이 null인지 확인하는 방법?
문자열에 의미있는 값이있는 경우에만 일부 작업을 수행하려고합니다. 그래서 나는 이것을 시도했다. if (!myString.equals("")) { doSomething } 이 if (!myString.equals(null)) { doSomething } 이 if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } 이 if ( (!myString.equals("")) && (myString!=null)) { doSomething } 이 if ( myString.length()>0) { doSomething } 그리고 모든 경우에 …


7
Java 8 : 스트림에서 예외 발생 메소드를 사용하려면 어떻게해야합니까?
클래스와 메소드가 있다고 가정하십시오. class A { void foo() throws Exception() { ... } } 이제 다음과 같은 A스트림 으로 전달되는 각 인스턴스에 대해 foo를 호출 하고 싶습니다. void bar() throws Exception { Stream<A> as = ... as.forEach(a -> a.foo()); } 질문 : 예외를 올바르게 처리하려면 어떻게해야합니까? foo ()에서 발생할 …

10
스프링 부트 REST 서비스 예외 처리
대규모 REST 서비스 서버를 설정하려고합니다. 우리는 Spring Boot 1.2.1 Spring 4.1.5 및 Java 8을 사용하고 있습니다. 컨트롤러는 @RestController와 표준 @RequestMapping 주석을 구현하고 있습니다. 내 문제는 스프링 부트가 컨트롤러 예외에 대한 기본 리디렉션을로 설정한다는 것 /error입니다. 문서에서 : Spring Boot는 기본적으로 / error 매핑을 제공하여 모든 오류를 합리적인 방식으로 처리하며 서블릿 …

19
인식 할 수없는 SSL 메시지, 일반 텍스트 연결? 예외
net에서 https 서버와 통신하기 위해 Java 호환 패키지가 있습니다. 컴파일을 실행하면 다음 예외가 발생합니다. javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source) at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source) 클라이언트 컴퓨터와의 연결이 …
172 java  https 


14
이것이“충분한”랜덤 알고리즘입니까? 왜 더 빠르면 사용되지 않습니까?
나는이라는 클래스를 만들었고 QuickRandom그 임무는 임의의 숫자를 빠르게 생성하는 것입니다. 정말 간단합니다. 이전 값에 a를 곱하고 double소수 부분을 취하십시오. 여기 내 QuickRandom수업 전체가 있습니다 : public class QuickRandom { private double prevNum; private double magicNumber; public QuickRandom(double seed1, double seed2) { if (seed1 >= 1 || seed1 < 0) throw …

7
Eclipse에서 프로젝트를 JAR로 자동 빌드
Java 프로젝트를 JAR에 자동으로 유지하려는 Eclipse 프로젝트가 있습니다. 프로젝트를 JAR로 내보낼 수있는 옵션이 있다는 것을 알고 있습니다. 마우스 오른쪽 버튼을 클릭하면 그러나 내가 실제로 찾고있는 것은 Eclipse와 같이 프로젝트 .class파일을 자동으로 빌드하여 대상 폴더에 넣는 것입니다. 또한 JAR을 자동으로 빌드하고 일부 또는 특정 위치에 최신 JAR을 복사해야합니다. JAR을 자동으로 빌드하는 …
171 java  eclipse  jar 

6
string.isEmpty () 또는“”.equals (string)을 사용해야합니까?
제목은 기본적으로 모든 것을 말합니다. 나는 보통 이것을 함께 테스트 string == null하고 있으므로 null 안전 테스트에 대해서는 실제로 걱정하지 않습니다. 어느 것을 사용해야합니까? String s = /* whatever */; ... if (s == null || "".equals(s)) { // handle some edge case here } 또는 if (s == null …
171 java  string 

6
Java에서 XML을 JSON으로 변환하는 가장 빠른 방법
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 오년 전에 . 이 질문을 개선하십시오 Java에서 XML을 JSON으로 빠르고 쉽게 변환하는 데 유용한 도구는 무엇입니까?
171 java  xml  json 

2
일반 반환 유형 상한-인터페이스와 클래스-놀랍도록 유효한 코드
이것은 타사 라이브러리 API의 실제 예이지만 단순화되었습니다. Oracle JDK 8u72로 컴파일 다음 두 가지 방법을 고려하십시오. <X extends CharSequence> X getCharSequence() { return (X) "hello"; } <X extends String> X getString() { return (X) "hello"; } 둘 다 "체크되지 않은 캐스트"경고를보고합니다. 이유가 있습니다. 나를 방해하는 것은 왜 전화 할 수 …
171 java  generics  java-8 

22
Java로 작성된 비디오 게임이 왜 소수입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
171 java 


17
사용 된 Java 힙 크기 및 메모리를 찾는 명령 줄 도구 (Linux)?
Java 응용 프로그램의 힙 크기 (및 사용 된 메모리)를 확인하는 명령 줄 도구 (Linux)가 있습니까? jmap을 통해 시도했습니다. 그러나 그것은 정보를 제공합니다. Eden / PermGen 등과 같은 내부 메모리 영역에 대해서는 유용하지 않습니다. 나는 다음과 같은 것을 찾고있다 : 최대 메모리 : 1GB 최소 메모리 : 256MB 힙 메모리 : …
171 java  linux  performance  memory  heap 

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