«java» 태그된 질문

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


6
현재 스레드를 사용하는 ExecutorService가 있습니까?
내가 추구하는 것은 스레드 풀 사용 여부를 구성하는 호환 가능한 방법입니다. 이상적으로 나머지 코드는 전혀 영향을받지 않아야합니다. 스레드가 1 개인 스레드 풀을 사용할 수 있지만 그게 내가 원하는 것이 아닙니다. 어떤 아이디어? ExecutorService es = threads == 0 ? new CurrentThreadExecutor() : Executors.newThreadPoolExecutor(threads); // es.execute / es.submit / new ExecutorCompletionService(es) …
94 java  concurrency 

9
마우스 휠을 사용할 때 JScrollPane에서 스크롤 속도를 높이는 방법은 무엇입니까?
JScrollPane.setWheelScrollingEnabled(boolean)마우스 휠 스크롤을 활성화 또는 비활성화 하는 방법 이 있습니다. 그래도 스크롤 속도를 조정할 수있는 방법이 있습니까? 제 생각에는 말도 안되게 느립니다. 창 크기에 관계없이 스크롤은 클릭당 약 3 픽셀입니다. 그 이상이되고 싶습니다. 어떤 아이디어?



4
Java에서 Excel 시트를 읽는 데 더 나은 API는 무엇입니까-JXL 또는 Apache POI [닫힌]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 엑셀 시트 읽기 / 쓰기 / 편집이 더 간단한 API는 무엇입니까? 이러한 API는 …
94 java  excel  apache-poi  jxl 

6
Android Json 및 null 값
json 값이 null 인 경우 어떻게 감지 할 수 있습니까? 예 : [{ "username": null}, { "username": "null"}] 첫 번째 경우는 존재하지 않는 사용자 이름을 나타내고 두 번째 경우는 "null"이라는 사용자를 나타냅니다. 그러나 두 값을 모두 검색하려고하면 "null"문자열이됩니다. JSONObject json = new JSONObject("{\"hello\":null}"); json.put("bye", JSONObject.NULL); Log.e("LOG", json.toString()); Log.e("LOG", "hello="+json.getString("hello") + …
94 java  android  json 

5
C #과 Java의 삼항 연산자 (? :)의 차이점
저는 C # 초보자이고 문제가 발생했습니다. 삼항 연산자 ( ? :)를 다룰 때 C #과 Java에는 차이가 있습니다 . 다음 코드 세그먼트에서 네 번째 줄이 작동하지 않는 이유는 무엇입니까? 컴파일러는 오류 메시지를 표시합니다 there is no implicit conversion between 'int' and 'string'. 다섯 번째 줄도 작동하지 않습니다. 둘 다 List객체 …




7
boolean (물음표 없음)을 반환하는 Java 메서드에 대한 명명 규칙
다른 언어의 메서드 / 함수 이름 끝에 물음표를 사용하는 것을 좋아합니다. Java는 이것을 허용하지 않습니다. 해결 방법으로 Java에서 부울 반환 메서드의 이름을 어떻게 지정할 수 있습니까? 을 사용하여 is, has, should, can어떤 경우에는 괜찮 방법 사운드의 전면입니다. 그러한 방법의 이름을 지정하는 더 좋은 방법이 있습니까? 예를 들어 createFreshSnapshot?

7
Mockito 수퍼 클래스의 메서드 호출 만 모의하는 방법
일부 테스트에서 Mockito를 사용하고 있습니다. 다음과 같은 수업이 있습니다. class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } 의 두 번째 호출 ( super.save) 만 모의하고 싶습니다 ChildService. 첫 번째 호출은 실제 메서드를 호출해야합니다. 그렇게하는 방법이 있습니까?
94 java  mockito 

3
Akka 또는 원자로 [닫힘]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문 개선 새 프로젝트 (자바 기반)를 시작하는 중입니다. 모듈 식, 분산 형, 탄력적 인 아키텍처로 …

4
자바 : <init>와 <clinit>의 차이점은 무엇입니까?
다음 텍스트를 이해할 수 없습니다 ... &lt;clinit&gt;빈 생성자를위한 것입니까? 두 가지 버전이 중요한 이유는 무엇입니까? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods Java 가상 머신 레벨에서 모든 생성자 (§2.12)는 특수 이름을 가진 인스턴스 초기화 메소드로 나타납니다 &lt;init&gt;. 이 이름은 컴파일러에서 제공합니다. 이름 &lt;init&gt;은 유효한 식별자가 아니기 때문에 Java 프로그래밍 언어로 작성된 프로그램에서 직접 …
94 java  jvm 

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