java
JDK 10 릴리스는 Java 라이브러리에서 사용되지 않는 여러 API, 기능 및 옵션을 제거했습니다. 다음은 관련 세부정보입니다.
지원되지 않는 LookAndFeels가 제거됨 − Nimbus 또는 Aqua LookAndFeels를 사용하는 애플리케이션은 새로운 구문으로 마이그레이션해야 합니다.
javax.swing.UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
javax.swing.UIManager.setLookAndFeel("apple.laf.AquaLookAndFeel");
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
Runtime.getLocalizedInputStream 및 getLocalizedOutputStream 메소드 제거됨 − Runtime.getLocalizedInputStream 및 getLocalizedOutputStream 메소드는 구식 국제화 메커니즘의 일부였기 때문에 더 이상 사용할 수 없습니다.
RMI 서버측 다중 프로토콜 지원 제거됨 − RMI Server-Side Multiplex Protocol은 Java 9에서 비활성화되었으며 Java 10에서 제거되었습니다.
공통 DOM API가 제거됨 - com.sun.java.browser.plugin2.DOM 및 sun.plugin.dom.DOMObject API가 제거되었습니다. netscape.javascript.JSObject를 사용하여 DOM을 수정할 수 있습니다.
FlatProfiler가 제거됨 − FlatProfiler는 Java 9에서 더 이상 사용되지 않으며 Java 10에서 제거되었습니다.
사용되지 않는 -X 옵션이 제거됨 − -Xoss, -Xsqnopause, -Xoptimize, -Xboundthreads 및 -Xusealtsigs, 사용되지 않는 핫스팟 VM 옵션은 Java 10에서 제거되었습니다.
HostServicesgetWebContext 메소드 제거됨 − HostServicesgetWebContext 메소드는 Java 9에서 더 이상 사용되지 않으며 Java 10에서 제거되었습니다.
T2K 래스터라이저 및 ICU 레이아웃 엔진 제거됨 − T2K 래스터라이저 및 ICU 레이아웃 엔진이 JavaFX에서 제거되었습니다.
VP6/FXM/FLV 코드 제거됨 − JavaFX 미디어에서 P6 비디오 인코딩 형식 및 FXM/FLV 컨테이너 지원이 제거되었습니다. MP4 컨테이너의 H.264/AVC1 또는 HTTP 라이브 스트리밍이 대신 사용됩니다.
1.2 이전 SecurityManager 메서드 및 필드 제거됨 − 1.2 이전에 사용되지 않는 java.lang.SecurityManager 메소드 및 필드(forRemoval=true로 표시)가 제거되었습니다.
정책 도구 제거됨 − policytool 보안 도구가 제거되었습니다.
com.sun.security.auth.**에서 사용되지 않는 클래스가 제거됨
다음 사용되지 않는 클래스는 제거됩니다.
com.sun.security.auth.PolicyFile
com.sun.security.auth.SolarisNumericGroupPrincipal
com.sun.security.auth.SolarisNumericUserPrincipal
com.sun.security.auth.SolarisPrincipal
com.sun.security.auth.X500Principal
com.sun.security.auth.module.SolarisLoginModule
com.sun.security.auth.module.SolarisSystem
이전(JDK 6, JDK 7 및 JDK 8 시대) 표준 Doclet이 제거됨 − HTML 콘텐츠를 출력하는 데 사용되는 이전(JDK 6, JDK 7 및 JDK 8 시대) 표준 doclet이 제거되었습니다.
javah 도구가 제거됨 − 네이티브 헤더 생성 도구인 javah가 제거되었습니다.
Java Launcher의 데이터 모델 옵션 -d32 및 -d64가 제거되었습니다. − 더 이상 사용되지 않는 선택 옵션(-d32, -d64, -J-d32 및 -J-d64)이 제거되었습니다.
java
자바 대기열 인터페이스 이 자습서에서는 Java Queue 인터페이스와 해당 메서드에 대해 알아봅니다. Queue Java 컬렉션 프레임워크의 인터페이스는 큐 데이터 구조의 기능을 제공합니다. Collection 확장 인터페이스. 대기열을 구현하는 클래스 Queue 이후 인터페이스이므로 직접 구현할 수 없습니다. Queue의 기능을 사용하려면 , 이를 구현하는 클래스를 사용해야 합니다. 배열 데크 링크드리스트 우선순위 대기열 Queue를 확장하는 인터페이스 Queue 인터페이스는 다양한 하위 인터페이스로 확장됩니
자바란 무엇입니까? 자바 구현 종속성을 줄이도록 설계된 범용 클래스 기반 객체 지향 프로그래밍 언어입니다. 애플리케이션 개발을 위한 컴퓨팅 플랫폼입니다. 따라서 Java는 빠르고 안전하며 신뢰할 수 있습니다. 랩톱, 데이터 센터, 게임 콘솔, 과학용 슈퍼컴퓨터, 휴대폰 등에서 Java 응용 프로그램을 개발하는 데 널리 사용됩니다. 자바 플랫폼이란 무엇입니까? 자바 플랫폼 프로그래머가 Java 프로그래밍 응용 프로그램을 효율적으로 개발하고 실행할 수 있도록 도와주는 프로그램 모음입니다. 여기에는 실행 엔진, 컴파일러 및 라이브러리