«java» 태그된 질문

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

13
Java ArrayList 시작 부분에 요소를 추가하는 방법
ArrayList큐 에 요소를 추가해야 하지만 요소를 추가하기 위해 함수를 호출 할 때 배열의 시작 부분에 요소를 추가하려고합니다 (따라서 가장 낮은 색인이 있음) 배열에 10 개의 요소가 추가되면 새로운 요소는 가장 오래된 요소 (인덱스가 가장 높은 요소)를 삭제합니다. 누구든지 제안이 있습니까?
183 java  arrays  arraylist  stack 

8
더 이상 사용되지 않는 JPMS 모듈을 Java EE API로 교체
자바 (9)는 자바 EE API를 포함 여섯 개 모듈 사용되지 않는 그들이되어 제거 될 것 곧 : java.activation 와 javax.activation패키지 java.corba 와 javax.activity, javax.rmi, javax.rmi.CORBA, 및 org.omg.*패키지 java.transaction 와 javax.transaction패키지 모든 javax.xml.bind.*패키지 와 함께 java.xml.bind java.xml.ws 와 javax.jws, javax.jws.soap, javax.xml.soap, 모든 javax.xml.ws.*패키지 java.xml.ws.annotation 와 javax.annotation패키지 어떤 유지 관리 타사 아티팩트가 …

2
OpenJDK와 Adoptium / AdoptOpenJDK의 차이점
최근 Oracle Java SE 지원 로드맵 정책 업데이트 (특히 2019 년 3 월 이후 Oracle의 무료 릴리스 업데이트 종료) 로 인해 Oracle Java에 대한 대안을 찾고있었습니다. OpenJDK가 오픈 소스 대안이라는 것을 알았습니다. 그리고 내가 발견 한 AdoptOpenJDK , 지금 알려진 A는 Adoptium로, 사전 구축 된 바이너리를 . 퍼즐. OpenJDK와 Adoptium …
183 java  sdk 

9
실행 가능한 jar에 사용할 기본 클래스를 Spring Boot에 알리려면 어떻게합니까?
Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates 내 프로젝트에는 main메소드 가있는 둘 이상의 클래스가 있습니다. Spring Boot Maven 플러그인에 어떤 클래스를 기본 클래스로 사용해야하는지 어떻게 알 수 있습니까?

13
C # 및 Java Enum (C #을 처음 사용하는 사용자)
나는 한동안 Java로 프로그래밍 해 왔으며 C #으로 작성된 프로젝트에 방금 던져졌습니다. C #에서 속도를 높이려고 노력 중이며 새 프로젝트의 여러 곳에서 열거 형이 사용되는 것을 보았지만 언뜻보기에 C #의 열거 형은 Java 1.5 + 구현보다 단순한 것으로 보입니다. 누구나 C #과 Java 열거 형의 차이점과 차이점을 극복하는 방법을 열거 …

9
자연스럽게 NullPointerException을 발생시키지 않고 명시 적으로 던지는 이유는 무엇입니까?
JDK 소스 코드를 읽을 때 작성자가 매개 변수가 null 인 경우 매개 변수를 확인한 다음 새 NullPointerException ()을 수동으로 throw하는 것이 일반적입니다. 왜 그렇게합니까? 메소드를 호출 할 때 새로운 NullPointerException ()이 발생하기 때문에 그렇게 할 필요가 없다고 생각합니다. (예를 들어 HashMap의 소스 코드는 다음과 같습니다.) public V computeIfPresent(K key, BiFunction<? …

5
Integer.valueOf (String)과의 == 비교가 왜 127과 128에 대해 다른 결과를 제공합니까?
이 코드 줄이 다른 값을 반환하는 이유를 모르겠습니다. System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); 출력은 다음과 같습니다. true false true 첫 번째 것은 왜 돌아가고 true두 번째는 돌아 오는가 false? 127와 사이에 모르는 것이 128있습니까? (물론 나는 그것을 알고 있습니다 127< 128.) 또한 왜 세 번째가 돌아 옵니까 true? 이 질문에 대한 답변 …
182 java  integer  comparison 


4
JBoss의 힙 덤프에 HeapDumpOnOutOfMemoryError 매개 변수 사용
-XX:+HeapDumpOnOutOfMemoryError애플리케이션에서 메모리 부족 오류가 발생하면 힙 덤프를 얻기 위해 JVM 시작 옵션에 매개 변수를 JBoss 시작 스크립트에 추가 할 수 있다고 들었 습니다. 이 데이터가 어디서 덤프되는지 궁금합니다. 콘솔 또는 일부 로그 파일입니까? 콘솔에만 있다면 콘솔을 통해 Unix 서버에 로그인하지 않으면 어떻게됩니까?
182 java  jboss  memory-leaks  heap 

10
동기화 및 잠금
java.util.concurrentAPI는로 불리는 클래스를 제공합니다.이 클래스 Lock는 기본적으로 중요한 리소스에 액세스하기 위해 컨트롤을 직렬화합니다. 이 같은 방법을 제공 park()하고 unpark(). synchronized키워드와 사용 wait()및 notify() notifyAll()메소드를 사용할 수 있다면 비슷한 일을 할 수 있습니다 . 나는 이것들 중 어느 것이 실제로 더 낫고 왜 그런지 궁금합니다.


11
실제 JMS / 메시지 큐 사용? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 JMS와 Apache ActiveMQ에 대한 내용을 읽었습니다. 그리고 여기서 사람들이 JMS 또는 이와 유사한 메시지 대기열 …
182 java  jms  message-queue 

30
tools.jar을 찾을 수 없습니다
Java로 프로젝트를 작성 중입니다. 이 오류가 있습니다. Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar JDK와 폴더를 설치했습니다 : C:\Program Files\Java\jre6\lib시스템에 있지만 파일 tools.jar이 없습니다.
182 java  tools.jar 

3
날짜 문자열을 java.util.Date로 구문 분석 할 때 잘못된 패턴 문자 'T'
날짜 문자열이 있고 java Date API를 사용하여 일반 날짜로 구문 분석하고 싶습니다. 다음은 내 코드입니다. public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } 그러나 예외가 있습니다. java.lang.IllegalArgumentException: …

13
Android에서 문자열을 정수로 변환
문자열을 정수로 어떻게 변환합니까? 텍스트 상자에 사용자가 숫자를 입력하게하십시오. EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); 그리고 값은 문자열에 할당됩니다 hello. 입력 한 숫자를 얻을 수 있도록 정수로 변환하고 싶습니다. 나중에 코드에서 사용됩니다. EditText정수 를 얻는 방법이 있습니까? 그것은 중간 남자를 건너 뛸 것입니다. 그렇지 않으면 문자열을 정수로하면됩니다.

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