«java» 태그된 질문

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


13
자바 날짜 대 달력
누군가 현재의 "모범 사례" Date와 Calendar유형에 대해 조언 해 주시겠습니까 ? 새 코드를 작성할 때 항상 선호 Calendar하는 것이 가장 좋습니까 Date, 아니면 Date더 적합한 데이터 유형이있는 환경 이 있습니까?
364 java  date  calendar 

30
"역할 컬렉션을 느리게 초기화하지 못했습니다"Hibernate 예외를 해결하는 방법
이 문제가 있습니다. org.hibernate.LazyInitializationException : 역할 콜렉션을 지연 초기화하지 못했습니다 : mvc3.model.Topic.comments, 세션 또는 세션이 닫히지 않았습니다. 모델은 다음과 같습니다. @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; @OneToMany(mappedBy = …


5
잭슨 대 Gson [닫힘]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . JSON에 대한 기존 라이브러리를 검색 한 후 마침내이 두 가지로 끝났습니다. 잭슨 구글 GSon 나는 GSON에 대해 약간 …
363 java  json  comparison  gson  jackson 

14
Java 8에서 람다를 매개 변수로 사용하는 메소드를 어떻게 정의합니까?
Java 8에서 메소드는 Lambda 표현식으로 작성 될 수 있으며 참조로 전달 될 수 있습니다 (후드에서 약간의 작업만으로). 람다는 작성되고 메소드와 함께 사용되는 많은 예제가 온라인에서 있지만 람다를 매개 변수로 사용하는 메소드를 작성하는 방법에 대한 예제는 없습니다. 그 구문은 무엇입니까? MyClass.method((a, b) -> a+b); class MyClass{ //How do I define this …
363 java  lambda  java-8 

16
기본 Java 문자 인코딩 설정
프로그래밍 방식으로 JVM (1.5.x)에서 사용하는 기본 문자 인코딩을 올바르게 설정하려면 어떻게합니까? -Dfile.encoding=whatever이전 JVM 을 사용하는 방법이었던 것을 읽었습니다 . 나는 들어 가지 않을 이유로 사치가 없습니다. 나는 시도했다 : System.setProperty("file.encoding", "UTF-8"); 그리고 속성이 설정되었지만 getBytes아래 의 최종 호출로 UTF8을 사용 하지 않는 것 같습니다 . System.setProperty("file.encoding", "UTF-8"); byte inbytes[] = …

10
안드로이드의 싱글 톤과 애플리케이션 컨텍스트?
싱글 톤을 사용하고 싱글 톤 패턴을 사용하는 Android 애플리케이션의 몇 가지 예를 보았을 때이 게시물을 기억하면서 글로벌 애플리케이션 상태를 통해 공유되는 단일 인스턴스 대신 싱글 톤을 사용하는 것이 좋은지 궁금합니다. context.getApplication ()을 통해) 두 메커니즘이 갖는 장점 / 단점은 무엇입니까? 솔직히 말해서,이 게시물의 웹 응용 프로그램 이있는 싱글 톤 패턴 …

14
Java에서 키별로 맵 값을 정렬하는 방법은 무엇입니까?
키와 값 모두에 대한 문자열이있는 맵이 있습니다. 데이터는 다음과 같습니다. "question1", "1" "question9", "1" "question2", "4" "question5", "2" 키를 기준으로 맵을 정렬하고 싶습니다. 결국에는 question1, question2, question3.... 등이 있습니다. 결국, 나는이 맵에서 두 개의 문자열을 얻으려고합니다. 첫 번째 문자열 : 질문 (1.10 순서) 두 번째 문자열 : 답변 (질문과 같은 …
361 java  dictionary  hashmap 

5
Jackson의 ObjectMapper를 정적 필드로 선언해야합니까?
Jackson 라이브러리의 ObjectMapper클래스 는 스레드로부터 안전 합니다. 이것은 내가 ObjectMapper이것을 정적 필드로 선언해야한다는 것을 의미합니까? class Me { private static final ObjectMapper mapper = new ObjectMapper(); } 이와 같은 인스턴스 레벨 필드 대신에? class Me { private final ObjectMapper mapper = new ObjectMapper(); }
361 java  json  jackson 

22
왜 super.super.method (); 자바에서는 허용되지 않습니까?
이 질문을 읽고 글을 쓸 수 있다면 쉽게 해결할 수 있다고 생각했습니다 (없이 해결할 수는 없음). @Override public String toString() { return super.super.toString(); } 나는 그것이 많은 경우에 유용한 지 잘 모르겠지만 왜 그것이 그렇지 않은지 궁금 하고 다른 언어로 이런 것이 존재 하는지 궁금 합니다. 너희들은 어떻게 생각하니? 편집 …
360 java  superclass 

5
디자인 패턴 웹 기반 애플리케이션 [닫기]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 간단한 웹 기반 응용 프로그램을 디자인하고 있습니다. 이 웹 기반 도메인을 처음 사용합니다. 서블릿간에 책임을 분산시키는 방법, …

30
MySQL JDBC 드라이버 5.1.33-시간대 문제
일부 배경 : Tomcat 7에서 Java 1.6 webapp을 실행하고 있습니다. 데이터베이스는 MySQL 5.5입니다. 이전에는 Mysql JDBC 드라이버 5.1.23을 사용하여 DB에 연결했습니다. 모든 것이 효과가있었습니다. 최근에 Mysql JDBC 드라이버 5.1.33으로 업그레이드했습니다. 업그레이드 후 Tomcat은 앱을 시작할 때이 오류를 발생시킵니다. WARNING: Unexpected exception resolving reference java.sql.SQLException: The server timezone value 'UTC' is …
359 java  mysql  tomcat  jdbc  timezone 

8
정적 및 비 정적 초기화 코드 블록의 차이점
내 질문은 정적 키워드의 특정 사용법에 관한 것입니다. static키워드 를 사용 하여 어떤 함수에 속하지 않은 클래스 내의 코드 블록을 커버 할 수 있습니다. 예를 들어 다음 코드는 컴파일됩니다. public class Test { private static final int a; static { a = 5; doSomething(a); } private static int doSomething(int x) …


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