«java» 태그된 질문

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

9
예외의 스택 추적 인쇄
stderr 이외의 스트림에 예외의 스택 추적을 어떻게 인쇄합니까? 내가 찾은 한 가지 방법은 getStackTrace ()를 사용하고 전체 목록을 스트림에 인쇄하는 것입니다.
81 java  exception 


5
Jersey 클라이언트 : 목록을 쿼리 매개 변수로 추가하는 방법
List as query 매개 변수가있는 GET 서비스에 대해 Jersey 클라이언트를 만들고 있습니다. 문서 에 따르면 List를 쿼리 매개 변수로 사용할 수 있습니다 (이 정보는 @QueryParam javadoc에도 있음). 확인하십시오. 일반적으로 Java 유형의 메소드 매개 변수는 다음과 같습니다. 원시 유형이어야합니다. 단일 String 인수를 허용하는 생성자가 있어야합니다. 단일 문자열 인수를 허용하는 valueOf 또는 …
81 java  rest  jersey 

7
2 개의 완전히 독립적 인 Eclipse 인스턴스를 동시에 실행할 수 있습니까?
현재 Java와 Python (PyDev 포함) 모두에 Eclipse를 사용하고 있습니다. 많은 파일이 포함 된 하나의 Java 프로젝트가 열려 있고 어떤 이유로 인해 잠시 Python 프로젝트로 전환해야하는 경우가 많습니다. Java 프로젝트를 그대로두고 싶지만 한 번에 너무 많은 파일을 열었 기 때문에 같은 장소에서 수많은 Python 파일을 열고 싶지는 않습니다. Java 프로젝트를 그대로두고 …
81 java  eclipse  pydev 



13
이름이 [DEFAULT] 인 FirebaseApp이 존재하지 않습니다.
Firebase 클라우드 메시징으로 마이그레이션 한 후 내 앱을 열면 충돌이 발생하고 java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist.이미 새 google-services.json을 넣고 SDK를 업데이트 했다는 오류가 표시 됩니다. 내 MainActivity는 다음과 같습니다. public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //Check Google play service GoogleApiAvailability …
81 java  android  firebase 

8
PostgreSQL JSON 열을 Hibernate 엔티티 속성에 매핑
PostgreSQL DB (9.2)에 JSON 유형의 열이있는 테이블이 있습니다. 이 열을 JPA2 엔터티 필드 유형에 매핑하는 데 어려움이 있습니다. String을 사용하려고했지만 엔티티를 저장할 때 JSON으로 다양한 문자를 변환 할 수 없다는 예외가 발생합니다. JSON 열을 처리 할 때 사용할 올바른 값 유형은 무엇입니까? @Entity public class MyEntity { private String jsonPayload; …

11
Java에서 이벤트 리스너와 핸들러의 차이점은 무엇입니까?
Java의 일반적인 용어로 이벤트에 대한 리스너 및 핸들러가 있습니다. 내 말은 API에서 사용할 수있는 것만 무의식적으로 사용한다는 의미입니다. 제 질문은 어떤 경우에 리스너를 사용하고 어떤 경우에 이벤트 핸들러를 사용합니까? 그들 사이의 차이점은 무엇입니까? 형질?? 이유를 검색했지만 Java에 대한 적절한 설명을 찾을 수 없습니다.

19
정밀도 수준이 다른 Date 객체 비교
밀리 초가 다르기 때문에 실패한 JUnit 테스트가 있습니다. 이 경우 밀리 초는 신경 쓰지 않습니다. 밀리 초 (또는 설정하려는 정밀도)를 무시하도록 어설 션의 정밀도를 어떻게 변경할 수 있습니까? 통과하고 싶다고 주장하는 실패의 예 : Date dateOne = new Date(); dateOne.setTime(61202516585000L); Date dateTwo = new Date(); dateTwo.setTime(61202516585123L); assertEquals(dateOne, dateTwo);
81 java  junit 

3
메소드 참조 캐싱이 Java 8에서 좋은 아이디어입니까?
다음과 같은 코드가 있다고 생각하십시오. class Foo { Y func(X x) {...} void doSomethingWithAFunc(Function<X,Y> f){...} void hotFunction(){ doSomethingWithAFunc(this::func); } } hotFunction매우 자주 호출 된다고 가정합니다 . 그러면 다음 this::func과 같이 캐시하는 것이 좋습니다 . class Foo { Function<X,Y> f = this::func; ... void hotFunction(){ doSomethingWithAFunc(f); } } Java 메서드 참조에 …

10
Java 제네릭을 사용하여 열거 형 값 반복
제네릭을 사용하는 동안 열거 형 값을 반복하는 방법을 찾으려고합니다. 이 작업을 수행하는 방법 또는 가능한지 확실하지 않습니다. 다음 코드는 내가 원하는 것을 보여줍니다. 코드 T.values ​​() 는 다음 코드에서 유효하지 않습니다. public class Filter<T> { private List<T> availableOptions = new ArrayList<T>(); private T selectedOption; public Filter(T selectedOption) { this.selectedOption = …

12
Java HashMap keySet () 반복 순서가 일치합니까?
지도의 keySet () 메서드에서 반환 된 Set이 특정 순서를 보장하지 않는다는 것을 이해합니다. 제 질문은 동일 하게 보장 됩니까? 여러 반복에 걸쳐 순서를 ? 예를 들면 Map<K,V> map = getMap(); for( K k : map.keySet() ) { } ... for( K k : map.keySet() ) { } 위의 코드에서 맵이 …


17
자바에서 명명 된 매개 변수 관용구
Java에서 Named Parameter 관용구를 구현하는 방법은 무엇입니까? (특히 생성자) JavaBeans에서 사용되는 구문이 아닌 Objective-C와 같은 구문을 찾고 있습니다. 작은 코드 예제가 좋습니다. 감사.
81 java  idioms 

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