«java» 태그된 질문

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

14
N "고유 한"색상을 자동으로 생성하는 방법은 무엇입니까?
N 가지 색상을 자동으로 선택하기 위해 아래 두 가지 방법을 작성했습니다. RGB 큐브에서 부분 선형 함수를 정의하여 작동합니다. 이것의 장점은 원하는 경우 점진적 스케일을 얻을 수 있지만 N이 커지면 색상이 비슷해지기 시작할 수 있다는 것입니다. RGB 큐브를 격자로 균등하게 세분화 한 다음 점을 그리는 것을 상상할 수도 있습니다. 다른 방법을 …


4
Mockito의 일반적인“any ()”메소드 사용
배열을 기대하는 메소드가있는 인터페이스가 있습니다 Foo. public interface IBar { void doStuff(Foo[] arr); } 나는 Mockito를 사용 하여이 인터페이스를 조롱하고 있으며, 그것을 doStuff()호출하고 싶지만 어떤 인수가 전달되는지 확인하고 싶지 않습니다. any()대신 일반적인 방법 인을 사용하여 다음 코드를 작성하는 방법은 anyObject()무엇입니까? IBar bar = mock(IBar.class); ... verify(bar).doStuff((Foo[]) anyObject());

7
Class.getResource ()와 ClassLoader.getResource ()의 차이점은 무엇입니까?
나는 차이가 사이 궁금해 Class.getResource()하고 ClassLoader.getResource()? 편집 : 특히 캐싱이 파일 / 디렉토리 레벨에 관련되어 있는지 알고 싶습니다. "클래스 버전으로 디렉토리 목록이 캐시됩니까?"에서와 같이 AFAIK 다음은 본질적으로 동일해야하지만 그렇지는 않습니다. getClass().getResource() getClass().getClassLoader().getResource() WEB-INF/classes/해당 디렉토리의 기존 파일에서 새 파일을 작성하는 일부 보고서 생성 코드를 사용하여이를 발견했습니다 . Class의 메서드를 사용할 때을 …

8
Java : 제네릭 형식에서 클래스 리터럴을 어떻게 얻습니까?
일반적으로 사람들이 다음과 같이 클래스 리터럴을 사용하는 것을 보았습니다. Class<Foo> cls = Foo.class; 그러나 유형이 일반적인 경우 목록은 무엇입니까? 이것은 잘 작동하지만 List가 매개 변수화되어야하기 때문에 경고가 있습니다. Class<List> cls = List.class 왜 추가하지 <?>않습니까? 글쎄, 이것은 유형 불일치 오류를 발생시킵니다. Class<List<?>> cls = List.class 나는 이런 식으로 작동 할 …
194 java  generics  class  literals 

14
Spring-MVC 컨트롤러에서 트리거 404?
Spring 3.0 컨트롤러가 404를 트리거하도록하려면 어떻게해야 합니까? 컨트롤러가 있고 컨트롤러에 액세스하는 @RequestMapping(value = "/**", method = RequestMethod.GET)일부 URL의 경우 컨테이너에 404가 필요합니다.
194 java  spring  spring-mvc 

7
ExecutorService의 제출과 ExecutorService의 실행 중 선택
반환 값이 관심사가 아닌 경우 ExecutorService의 submit 또는 execute 중에서 어떻게 선택해야 합니까? 둘 다 테스트하면 반환 값을 제외하고 둘 사이에 차이가 없었습니다. ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.execute(new Task()); ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.submit(new Task());


2
CompletableFuture, Future 및 RxJava의 Observable의 차이점
나는 사이의 차이를 알고 싶습니다 CompletableFuture, Future그리고 Observable RxJava. 내가 아는 것은 모두 비동기이지만 Future.get() 실을 막다 CompletableFuture 콜백 메소드를 제공합니다 RxJava Observable--- CompletableFuture다른 혜택 과 유사 (확실하지 않음) 예를 들어, 클라이언트가 여러 서비스 호출을해야하고 Futures(Java) Future.get()를 사용할 때 순차적으로 실행되는 경우 ... RxJava에서 어떻게 더 나은지 알고 싶습니다. 그리고 …

27
NoClassDefFoundError-Eclipse 및 Android
빌드 경로에 두 번째 외부 라이브러리를 추가 할 때까지 Android 앱을 실행하는 데 문제가 있습니다. scoreninja jar을 추가 한 후 앱을 실행하려고 하면 NoClassDefFoundError가 발생합니다. 메시지는 다음과 같습니다. 02-11 21:45:26.154: ERROR/AndroidRuntime(3654): java.lang.NoClassDefFoundError: com.scoreninja.adapter.ScoreNinjaAdapter 모든 빌드 스크립트가 Android 도구 (?)에 의해 생성되므로 Eclipse를 정리하고 다시 작성하거나 다시 시작하는 것 외에 다른 …
193 java  android  eclipse  ant  build 

10
Java에서 System.exit를 언제 호출해야합니까
Java System.exit(0)에서 다음 코드 와의 차이점은 무엇입니까 ? public class TestExit { public static void main(String[] args) { System.out.println("hello world"); System.exit(0); // is it necessary? And when it must be called? } } 문서는 말한다 : "이 방법은 일반적으로 반환하지 않습니다." 무슨 뜻인가요?
193 java  exit 

9
문자열에“”를 추가하면 왜 메모리가 절약됩니까?
많은 데이터가있는 변수를 사용했습니다 String data. 이 문자열의 작은 부분을 다음과 같은 방식으로 사용하고 싶었습니다. this.smallpart = data.substring(12,18); 몇 시간의 디버깅 (메모리 시각화 도구 사용) 후에는 객체 필드 에 하위 문자열 만 포함되어 있지만 객체 필드의 smallpart모든 데이터를 기억 한다는 것을 알았습니다 data. 코드를 다음과 같이 변경했을 때 : this.smallpart …

9
JSP로 URL에서 매개 변수를 얻는 방법
JSP에서 URL에서 매개 변수를 어떻게 얻습니까? 예를 들어 www.somesite.com/Transaction_List.jsp?accountID=5 5를 얻으려는 URL 이 있습니다. 세션이나 이와 유사한 것과 같은 request.getAttribute ( "accountID")가 있습니까?
193 java  jsp  url  get-method 

4
Java에서 사용자 정의 이벤트 작성
Java에서 이와 같은 작업을 수행하고 싶지만 방법을 모르겠습니다. "object 1 say"hello ""이벤트가 발생하면 object 2는 "hello"라고 말하여 해당 이벤트에 응답합니다. 누군가 나에게 힌트 나 샘플 코드를 줄 수 있습니까?
193 java  events  listener  handler 

22
새로운 머티리얼 테마에서 뒤로 화살표의 색을 바꾸는 방법은 무엇입니까?
SDK를 API 21로 업데이트했으며 이제 뒤로 / 위로 아이콘이 왼쪽을 가리키는 검은 색 화살표입니다. 회색으로 표시하고 싶습니다. 어떻게해야합니까? 예를 들어 Play 스토어에서 화살표는 흰색입니다. 스타일을 설정하기 위해이 작업을 수행했습니다. 에 사용 @drawable/abc_ic_ab_back_mtrl_am_alpha했습니다 homeAsUpIndicator. 드로어 블은 투명하지만 (알파 만) 화살표는 검은 색으로 표시됩니다. 에서처럼 색상을 설정할 수 있는지 궁금합니다 DrawerArrowStyle. 또는 …

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