«java» 태그된 질문

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

12
중복 키를 HashMap에 넣으면 어떻게됩니까?
I가 동일한 키를 여러 번 전달하는 경우 HashMap의 put방법, 무슨 일이 원래 값은 어떻게됩니까? 그리고 값이 반복된다면 어떻게 될까요? 이것에 대한 문서를 찾지 못했습니다. 사례 1 : 키의 덮어 쓰기 값 Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); System.out.println(mymap.get("1")); 우리는 얻는다 surely not one. 사례 2 …
276 java  hashmap  hashtable 

9
Java에서 스레드를 올바르게 중지하는 방법은 무엇입니까?
Java에서 스레드를 올바르게 중지하는 솔루션이 필요합니다. 나는이 IndexProcessor실행 가능한 인터페이스를 구현하는 클래스를 : public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); LOGGER.debug("Processing"); } catch (InterruptedException e) { LOGGER.error("Exception", …

6
프로그래밍에서 "원자"는 무엇을 의미합니까?
유효 Java 책에는 다음과 같이 명시되어 있습니다. 언어 사양은 변수가 유형 long이거나 double[JLS, 17.4.7] 이 아니면 변수를 읽거나 쓰는 것이 원자 성임을 보증합니다. "원자"는 Java 프로그래밍 또는 일반적인 프로그래밍의 맥락에서 무엇을 의미합니까?
276 java  atomic 


13
JUnit에서 src / test / resources 디렉토리의 경로를 얻는 방법?
src / test / resources에서 다음을 사용하여 파일을로드 할 수 있다는 것을 알고 있습니다. getClass().getResource("somefile").getFile() 그러나 어떻게 src / test / resources 디렉토리 의 전체 경로를 얻을 수 있습니까? 즉, 파일을로드하고 싶지 않습니다. 디렉토리의 경로를 알고 싶습니다.
275 java  junit 

8
Java에서 배열의 일부만 가져 옵니까?
Java에 정수 배열이 있으며 그중 일부만 사용하고 싶습니다. 파이썬에서이 배열 [index :]과 같은 것을 할 수 있고 인덱스에서 배열을 반환합니다. Java에서 이와 같은 것이 가능합니다.
275 java  arrays 

2
slf4j : 형식화 된 메시지, 오브젝트 배열, 예외를 로그하는 방법
채워진 메시지와 예외의 스택 추적을 모두 기록하는 올바른 방법은 무엇입니까? logger.error( "\ncontext info one two three: {} {} {}\n", new Object[] {"1", "2", "3"}, new Exception("something went wrong")); 다음과 비슷한 출력을 생성하고 싶습니다. context info one two three: 1 2 3 java.lang.Exception: something went wrong stacktrace 0 stacktrace 1 stacktrace …
275 java  exception  logging  slf4j 

17
Java에서 "논리적 배타적"연산자 만들기
관찰 : Java에는 논리 AND 연산자가 있습니다. Java에는 논리 OR 연산자가 있습니다. Java에는 논리 NOT 연산자가 있습니다. 문제: sun에 따르면 Java에는 논리적 XOR 연산자가 없습니다 . 하나를 정의하고 싶습니다. 분석법 정의 : 방법으로 간단히 다음과 같이 정의됩니다. public static boolean logicalXOR(boolean x, boolean y) { return ( ( x || …
274 java  operators  xor 




12
JavaLaunchHelper 클래스는… libinstrument.dylib 모두에서 구현됩니다. 둘 중 하나가 사용됩니다. 어느 것이 정의되지 않은
MacOS X 에서 최신 Java 7u40 으로 업그레이드하고 Eclipse를 사용하여 응용 프로그램을 시작할 때 콘솔에서 다음 메시지가 표시되기 시작했습니다. 응용 프로그램은 정상적으로 작동하지만 문제의 원인과 해결 방법을 찾고 싶습니다. objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. …
274 java  eclipse  macos  jvm  jvm-hotspot 

15
Java의 for-each 루프에서 반복 카운터에 액세스하는 방법이 있습니까?
Java for-each 루프에 방법이 있습니까? for(String s : stringArray) { doSomethingWith(s); } 루프가 얼마나 자주 처리되었는지 확인하려면? 오래되고 잘 알려진 for(int i=0; i < boundary; i++)루프 를 사용하는 것 외에도 구성은 int i = 0; for(String s : stringArray) { doSomethingWith(s); i++; } for-each 루프에서 이러한 카운터를 사용할 수있는 유일한 …
274 java  loops  for-loop  foreach 

19
URI 문자열을 이름-값 컬렉션으로 구문 분석
다음과 같은 URI가 있습니다. https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback 구문 분석 된 요소가있는 컬렉션이 필요합니다. NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback 정확히 말하면 C # /. NET HttpUtility.ParseQueryString 메서드에 해당하는 Java가 필요합니다 . 제발, 이것에 대한 조언을 해주세요. 감사.

11
Java 8의 Optional.ifPresent 및 if-not-present의 기능적 스타일?
Java 8에서는 Optional객체가 있으면 객체에 무언가를 하고 싶지 않으면 다른 일을 하고 싶습니다 . if (opt.isPresent()) { System.out.println("found"); } else { System.out.println("Not found"); } 그러나 이것은 '기능적 스타일'이 아닙니다. Optional이 ifPresent()방법을하지만, 나는 체인 드릴 수 없습니다 orElse()방법. 따라서 나는 쓸 수 없다 : opt.ifPresent( x -> System.out.println("found " + x)) …

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