Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 17 java.desktop.jmod - Desktop Module
JDK 17 java.desktop.jmod is the JMOD file for JDK 17 Desktop module.
JDK 17 Desktop module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\java.desktop.jmod.
JDK 17 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Desktop module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ com/sun/media/sound/Platform.java
/* * Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.media.sound; import java.security.AccessController; import java.security.PrivilegedAction; import java.util.StringTokenizer; /** * Audio configuration class for exposing attributes specific to the platform or system. * * @author Kara Kytle * @author Florian Bomers */ final class Platform { // native library we need to load private static final String libName = "jsound"; private static boolean isNativeLibLoaded; // SYSTEM CHARACTERISTICS // vary according to hardware architecture // intel is little-endian. sparc is big-endian. private static boolean bigEndian; static { loadLibraries(); } /** * Private constructor. */ private Platform() { } /** * Dummy method for forcing initialization. */ static void initialize() { } /** * Determine whether the system is big-endian. */ static boolean isBigEndian() { return bigEndian; } /** * Load the native library or libraries. */ @SuppressWarnings("removal") private static void loadLibraries() { // load the native library isNativeLibLoaded = true; try { AccessController.doPrivileged((PrivilegedAction<Void>) () -> { System.loadLibrary(libName); return null; }); } catch (Throwable t) { if (Printer.err) Printer.err("Couldn't load library "+libName+": "+t.toString()); isNativeLibLoaded = false; } if (isNativeLibLoaded) { bigEndian = nIsBigEndian(); } } static boolean isMidiIOEnabled() { return isNativeLibLoaded; } static boolean isPortsEnabled() { return isNativeLibLoaded; } static boolean isDirectAudioEnabled() { return isNativeLibLoaded; } // the following native method is implemented in Platform.c private static native boolean nIsBigEndian(); }
⏎ com/sun/media/sound/Platform.java
Or download all of them as a single archive file:
File name: java.desktop-17.0.5-src.zip File size: 9152233 bytes Release date: 2022-09-13 Download
⇒ JDK 17 java.instrument.jmod - Instrument Module
2023-09-16, 33787👍, 0💬
Popular Posts:
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
SLF4J API is a simple API that allows to plug in any desired logging library at deployment time. Her...
JDOM provides a solution for using XML from Java that is as simple as Java itself. There is no compe...
What Is js.jar in Rhino JavaScript 1.7R5? js.jar in Rhino JavaScript 1.7R5 is the JAR file for Rhino...
How to run "jar" command from JDK tools.jar file? "jar" is the JAR (Java Archive) file management co...