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 11 java.base.jmod - Base Module
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module.
JDK 11 Base module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.base.jmod.
JDK 11 Base module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Base module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.base.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/util/concurrent/locks/package-info.java
/* * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ /* * * * * * * Written by Doug Lea with assistance from members of JCP JSR-166 * Expert Group and released to the public domain, as explained at * http://creativecommons.org/publicdomain/zero/1.0/ */ /** * Interfaces and classes providing a framework for locking and waiting * for conditions that is distinct from built-in synchronization and * monitors. The framework permits much greater flexibility in the use of * locks and conditions, at the expense of more awkward syntax. * * <p>The {@link java.util.concurrent.locks.Lock} interface supports * locking disciplines that differ in semantics (reentrant, fair, etc), * and that can be used in non-block-structured contexts including * hand-over-hand and lock reordering algorithms. The main implementation * is {@link java.util.concurrent.locks.ReentrantLock}. * * <p>The {@link java.util.concurrent.locks.ReadWriteLock} interface * similarly defines locks that may be shared among readers but are * exclusive to writers. Only a single implementation, {@link * java.util.concurrent.locks.ReentrantReadWriteLock}, is provided, since * it covers most standard usage contexts. But programmers may create * their own implementations to cover nonstandard requirements. * * <p>The {@link java.util.concurrent.locks.Condition} interface * describes condition variables that may be associated with Locks. * These are similar in usage to the implicit monitors accessed using * {@code Object.wait}, but offer extended capabilities. * In particular, multiple {@code Condition} objects may be associated * with a single {@code Lock}. To avoid compatibility issues, the * names of {@code Condition} methods are different from the * corresponding {@code Object} versions. * * <p>The {@link java.util.concurrent.locks.AbstractQueuedSynchronizer} * class serves as a useful superclass for defining locks and other * synchronizers that rely on queuing blocked threads. The {@link * java.util.concurrent.locks.AbstractQueuedLongSynchronizer} class * provides the same functionality but extends support to 64 bits of * synchronization state. Both extend class {@link * java.util.concurrent.locks.AbstractOwnableSynchronizer}, a simple * class that helps record the thread currently holding exclusive * synchronization. The {@link java.util.concurrent.locks.LockSupport} * class provides lower-level blocking and unblocking support that is * useful for those developers implementing their own customized lock * classes. * * @since 1.5 */ package java.util.concurrent.locks;
⏎ java/util/concurrent/locks/package-info.java
Or download all of them as a single archive file:
File name: java.base-11.0.1-src.zip File size: 8740354 bytes Release date: 2018-11-04 Download
2020-05-29, 205215👍, 0💬
Popular Posts:
JDK 11 jdk.jdeps.jmod is the JMOD file for JDK 11 JDeps tool, which can be invoked by the "jdeps" co...
What JAR files are required to run sax\Writer.java provided in the Apache Xerces package? 1 JAR file...
ANTLR is a powerful parser generator for multiple programming languages including Java. ANTLR contai...
How to download and install xml-commons External Source Package? The source package contains Java so...
Jaxen, Release 1.1.1, is an open source XPath library written in Java. It is adaptable to many diffe...