«java» 태그된 질문

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

22
JPA와 최대 절전 모드의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 2 년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. JPA 2는 사양이고 Hibernate는 ORM 도구입니다. 또한 Hibernate는 JPA 2보다 더 많은 기능을 가지고 있음을 …
680 java  hibernate  jpa  jakarta-ee  orm 

5
Java Vector (및 Stack) 클래스가 더 이상 사용되지 않거나 더 이상 사용되지 않는 것으로 간주되는 이유는 무엇입니까?
Java Vector가 더 이상 사용되지 않거나 사용되지 않는 레거시 클래스로 간주되는 이유는 무엇입니까? 동시성으로 작업 할 때 사용이 유효하지 않습니까? 그리고 수동으로 객체를 동기화하고 싶지 않고 기본 배열의 새로운 사본을 만들 필요없이 스레드 안전 컬렉션을 사용하려면 사용하는 CopyOnWriteArrayList것이 좋습니다 Vector. 어때 Stack의 서브 클래스입니다, Vector내가 대신 그것을 사용해야 무엇?


30
JSON이있는 Jackson : 인식 할 수없는 필드, 무시할 수없는 것으로 표시되지 않음
특정 JSON 문자열을 Java 객체로 변환해야합니다. JSON 처리에 Jackson을 사용하고 있습니다. 입력 JSON을 제어 할 수 없습니다 (웹 서비스에서 읽었습니다). 이것은 내 입력 JSON입니다. {"wrapper":[{"id":"13","name":"Fred"}]} 간단한 사용 사례는 다음과 같습니다. private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = new ObjectMapper(); Wrapper wrapper = null; try { wrapper …



7
Java 핵심 라이브러리의 GoF 디자인 패턴 예
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. GoF Java 디자인 패턴을 배우고 있으며 실제 사례를보고 싶습니다. Java 핵심 라이브러리에서 이러한 디자인 패턴의 좋은 예는 무엇입니까?

22
휘발성 키워드가 유용한 이유
오늘 직장에서 저는 volatile키워드를 Java로 보았습니다. 그것에 익숙하지 않아서이 설명을 찾았습니다. 자바 이론 및 실습 : 변동성 관리 해당 기사에서 해당 키워드에 대해 자세히 설명 했으므로 키워드를 사용하거나 올바른 방식으로이 키워드를 사용할 수있는 사례를 볼 수 있습니까?



28
ISO 8601 호환 문자열을 java.util.Date로 변환
ISO 8601 형식의 문자열을 로 변환하려고 합니다 java.util.Date. yyyy-MM-dd'T'HH:mm:ssZ로케일 (샘플 비교)과 함께 사용 하면 패턴 이 ISO8601을 준수한다는 것을 알았습니다 . 그러나를 사용하면 java.text.SimpleDateFormat올바른 형식의 String을 변환 할 수 없습니다 2010-01-01T12:00:00+01:00. 2010-01-01T12:00:00+0100콜론없이 먼저로 변환해야 합니다. 현재 솔루션은 SimpleDateFormat ISO8601DATEFORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.GERMANY); String date = "2010-01-01T12:00:00+01:00".replaceAll("\\+0([0-9]){1}\\:00", "+0$100"); System.out.println(ISO8601DATEFORMAT.parse(date)); 분명히 …
668 java  date  iso8601 

30
프래그먼트에서 컨텍스트 사용
조각으로 컨텍스트를 얻는 방법은 무엇입니까? 나는 누구의 생성자 맥락에서 소요 내 데이터베이스를 사용할 필요가 있지만, getApplicationContext()그리고 FragmentClass.this내가 무엇을 할 수 있는지 작동하지 않습니다? 데이터베이스 생성자 public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }


24
기본 / 내장 앱을 사용하지 않고 JavaMail API를 사용하여 Android에서 이메일 보내기
Android에서 메일 보내기 응용 프로그램을 만들려고합니다. 내가 사용하는 경우 : Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 내장 된 Android 애플리케이션이 시작됩니다. 이 응용 프로그램 을 사용 하지 않고 버튼 클릭으로 직접 메일을 보내려고 합니다.


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