«java» 태그된 질문

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

8
Java 변수의 메모리 주소
아래 그림을 참조하십시오. new키워드를 사용하여 java에서 객체를 만들면 OS에서 메모리 주소를 얻습니다. 우리가 쓸 때 out.println(objName)"특별한"문자열을 출력으로 볼 수 있습니다. 내 질문은 : 이 결과는 무엇입니까? OS가 우리에게 제공 한 메모리 주소 인 경우 : a)이 문자열을 이진수로 어떻게 변환 할 수 있습니까? b) 하나의 정수 변수 주소를 어떻게 얻을 …

10
jar 파일 내부에서 "폴더"리소스를 얻으려면 어떻게해야합니까?
프로젝트 루트에 리소스 폴더 / 패키지를 가지고 있는데 특정 파일을로드하고 싶지 않습니다. 특정 파일을로드하려면 class.getResourceAsStream을 사용하고 괜찮습니다! 내가 실제로하고 싶은 것은 resources 폴더 내에 "Folder"를로드하고 해당 폴더 안의 파일을 반복하여 각 파일에 스트림을 가져 와서 내용을 읽는 것입니다 ... 런타임 전에 파일 이름이 결정되지 않는다고 가정하십시오. ... 어떻게해야합니까? jar 파일의 …

8
Java에서 바이트 배열을 정수로 변환하거나 그 반대로 변환
Java에서 바이트 배열에 일부 데이터를 저장하고 싶습니다. 기본적으로 숫자 당 최대 2 바이트를 사용할 수있는 숫자입니다. 정수를 2 바이트 길이의 바이트 배열로 변환하거나 그 반대로 변환하는 방법을 알고 싶습니다. 인터넷에서 많은 솔루션을 찾았지만 대부분 코드에서 일어나는 일을 설명하지 않습니다. 실제로 이해하지 못하는 많은 변화가 있기 때문에 기본 설명에 감사드립니다.
139 java  types  endianness 


14
Java LinkedHashMap은 첫 번째 또는 마지막 항목을 얻습니다.
LinkedHashMap지도에 키를 입력 한 순서가 중요하기 때문에 사용 했습니다. 그러나 이제 첫 번째 (첫 번째 입력 한 항목) 또는 마지막에서 키의 가치를 얻고 싶습니다. 유사한 방법이 있어야 first()하고 last()그런이나 뭐? 첫 번째 키 항목을 얻으려면 반복자가 필요합니까? 그래서 내가 사용한 이유입니다 LinkedHashMap! 감사!

12
JUnit을 사용하여 환경 변수에 따라 코드를 테스트하는 방법은 무엇입니까?
환경 변수를 사용하는 Java 코드가 있으며 코드의 동작은이 변수의 값에 따라 다릅니다. 환경 변수의 다른 값 으로이 코드를 테스트하고 싶습니다. JUnit에서 어떻게 할 수 있습니까? 일반적으로 Java 에서 환경 변수를 설정하는 몇 가지 방법을 보았지만 특히 테스트가 서로 방해하지 않아야한다는 점을 고려하여 단위 테스트 측면에 더 관심이 있습니다.

30
IllegalArgumentException : 탐색 대상 xxx가이 NavController에 알려지지 않았습니다.
한 Fragment에서 다른 Fragment로 이동하려고 할 때 새로운 Android 탐색 아키텍처 구성 요소에 문제 가 있습니다.이 이상한 오류가 발생합니다. java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController 이 특정 탐색을 제외하고 다른 모든 탐색은 잘 작동합니다. findNavController()Fragment의 기능을 사용 하여 NavController. 도움을 주시면 감사하겠습니다.


30
모든 훌륭한 Java / Java EE 개발자가 대답 할 수있는 질문이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
138 java  jakarta-ee 

10
클래스 변수와 관련하여 업 캐스팅과 다운 캐스팅의 차이점은 무엇입니까?
클래스 변수와 관련하여 업 캐스팅과 다운 캐스팅의 차이점은 무엇입니까? 예를 들어 다음 프로그램 클래스 Animal에는 하나의 메서드 만 포함되어 있지만 Dog 클래스에는 두 가지 메서드가 포함되어 있습니다. 그러면 Dog 변수를 Animal 변수로 캐스팅하는 방법이 있습니다. 캐스팅이 완료되면 Animal 변수를 사용하여 Dog의 또 다른 메소드를 어떻게 호출 할 수 있습니까? class …

8
Jackson 직렬화 : 빈 값 무시 (또는 null)
현재 jackson 2.1.4를 사용하고 있으며 객체를 JSON 문자열로 변환 할 때 필드를 무시하는 데 문제가 있습니다. 변환 할 객체로 작동하는 클래스는 다음과 같습니다. public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class Data { @JsonInclude(Include.NON_EMPTY) String username; String email; …
138 java  json  jackson 



10
정수에서 Java의 로그베이스 2를 어떻게 계산합니까?
다음 함수를 사용하여 정수에 대한 로그베이스 2를 계산합니다. public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } 최적의 성능을 가지고 있습니까? 누군가 그 목적을 위해 준비된 J2SE API 기능을 알고 있습니까? UPD1 놀랍게도, 부동 소수점 산술은 정수 산술보다 빠릅니다. UPD2 의견으로 인해 더 …

3
Iterator와 Listiterator의 차이점은 무엇입니까?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Iteratora Set또는 a List또는 a 를 횡단하는 데 사용할 수 있습니다 Map. 그러나 ListIterator를 통과하는 데만 사용할 수 있으며 a를 통과 List할 수는 없습니다 Set. 왜? 주요 차이점은 반복자를 사용하면 한 방향으로 만 ListIterator여행 할 수 있지만 양방향으로 …

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