«java» 태그된 질문

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

8
Java에서 기본 키워드의 목적은 무엇입니까?
Java의 인터페이스는 클래스와 비슷하지만 인터페이스의 본문에는 추상 메서드 와 final필드 (상수) 만 포함될 수 있습니다 . 최근에 다음과 같은 질문을 보았습니다. interface AnInterface { public default void myMethod() { System.out.println("D"); } } 인터페이스 정의에 따라 추상 메서드 만 허용됩니다. 위 코드를 컴파일 할 수있는 이유는 무엇입니까? default키워드 는 무엇입니까 ? …

30
Eclipse LauncherFactory에 대한 NoClassDefFoundError로 인해 JUnit 5를 사용하여 발견 된 테스트가 없습니다.
문제 내 프로젝트 JUnit 테스트 (Java 9 및 Eclipse Oxygen 1.a와 함께 JUnit 5 사용)를 실행할 때마다 eclipse가 테스트를 찾을 수 없다는 문제가 발생합니다. 설명 실행 구성에서 eclipse는 @Test로 주석 처리 된 메소드도 찾을 수 없지만 대신 " (모든 메소드) " 만 표시합니다 . 다음 그림은 내 설정을 더 잘 …
94 java  eclipse  junit  java-9  junit5 

12
콜론 (:) 연산자는 무엇을합니까?
분명히 콜론은 Java에서 여러 가지 방법으로 사용됩니다. 누구든지 그것이 무엇을 설명하는지 설명해 주시겠습니까? 예를 들면 다음과 같습니다. String cardString = ""; for (PlayingCard c : this.list) // <-- { cardString += c + "\n"; } 이 for-each루프를 다른 방식으로 작성 하여 :?



5
Gradle-종속성의 최신 릴리스 버전 가져 오기
Gradle다음 을 말하는 가장 쉬운 방법은 무엇입니까? 'junit'종속성을 검색하고 최신 '릴리스'버전을 가져옵니다. Maven 및 Ivy 저장소를 관리하는 것은 나에게 일종의 새로운 일입니다. 다음 단계를 시도했지만 Could not resolve dependency ...오류가 발생했습니다. compile "junit:junit:latest.release"저장소 만로 설정하여 작성 합니다 mavenCentral() (그러나 "junit : junit : 4.10"이라고 말하면 작동 함). compile "junit:junit:latest.release"다음과 같은 …

6
자바의 큰 숫자
Java에서 매우 많은 수의 계산을 수행하려면 어떻게해야합니까? 나는 시도 long했지만 최대 9223372036854775807이며 정수를 사용할 때 충분한 자릿수를 저장하지 않으므로 필요한만큼 정확하지 않습니다. 어쨌든 주위에 있습니까?

4
CacheProvider에 대한 예외 NoClassDefFoundError
나는 Spring 3 + hibernate 4를 기반으로 한 간단한 웹 애플리케이션을 구현하려고 노력하고 있습니다.이 예외가 있습니다. java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) 이 클래스는 최대 절전 모드 3의 경우 최대 절전 모드 코어에 있지만 최대 절전 모드 4에서는 …



3
FixedThreadPool 대 CachedThreadPool : 두 가지 악 중 적은 것
여러 작업을 수행하는 스레드 (~ 5-150)를 생성하는 프로그램이 있습니다. 원래는 이 유사한 질문 이 더 오래 지속되는 작업에 더 적합하고 멀티 스레딩에 대한 매우 제한된 지식으로 인해 스레드의 평균 수명 (몇 분) " 장수 "를 고려 FixedThreadPool했기 때문에 a를 사용했습니다 . 그러나 최근에 추가 스레드를 생성하는 기능을 추가하여 설정 한 …



6
Java 8에서 ArrayList의 기본 용량이 이제 0 인 이유는 무엇입니까?
내가 기억 하듯이 Java 8 이전에는 기본 용량 ArrayList이 10이었습니다. 놀랍게도 기본 (무효) 생성자에 대한 주석은 여전히 ​​다음과 같이 말합니다. Constructs an empty list with an initial capacity of ten. 에서 ArrayList.java: /** * Shared empty array instance used for default sized empty instances. We * distinguish this from EMPTY_ELEMENTDATA …
93 java  arraylist  java-8 


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