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:
JRE 8 rt.jar - java.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the java.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ java/nio/file/attribute/DosFileAttributeView.java
/* * Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.nio.file.attribute; import java.io.IOException; /** * A file attribute view that provides a view of the legacy "DOS" file attributes. * These attributes are supported by file systems such as the File Allocation * Table (FAT) format commonly used in <em>consumer devices</em>. * * <p> A {@code DosFileAttributeView} is a {@link BasicFileAttributeView} that * additionally supports access to the set of DOS attribute flags that are used * to indicate if the file is read-only, hidden, a system file, or archived. * * <p> Where dynamic access to file attributes is required, the attributes * supported by this attribute view are as defined by {@code * BasicFileAttributeView}, and in addition, the following attributes are * supported: * <blockquote> * <table border="1" cellpadding="8" summary="Supported attributes"> * <tr> * <th> Name </th> * <th> Type </th> * </tr> * <tr> * <td> readonly </td> * <td> {@link Boolean} </td> * </tr> * <tr> * <td> hidden </td> * <td> {@link Boolean} </td> * </tr> * <tr> * <td> system </td> * <td> {@link Boolean} </td> * </tr> * <tr> * <td> archive </td> * <td> {@link Boolean} </td> * </tr> * </table> * </blockquote> * * <p> The {@link java.nio.file.Files#getAttribute getAttribute} method may * be used to read any of these attributes, or any of the attributes defined by * {@link BasicFileAttributeView} as if by invoking the {@link #readAttributes * readAttributes()} method. * * <p> The {@link java.nio.file.Files#setAttribute setAttribute} method may * be used to update the file's last modified time, last access time or create * time attributes as defined by {@link BasicFileAttributeView}. It may also be * used to update the DOS attributes as if by invoking the {@link #setReadOnly * setReadOnly}, {@link #setHidden setHidden}, {@link #setSystem setSystem}, and * {@link #setArchive setArchive} methods respectively. * * @since 1.7 */ public interface DosFileAttributeView extends BasicFileAttributeView { /** * Returns the name of the attribute view. Attribute views of this type * have the name {@code "dos"}. */ @Override String name(); /** * @throws IOException {@inheritDoc} * @throws SecurityException {@inheritDoc} */ @Override DosFileAttributes readAttributes() throws IOException; /** * Updates the value of the read-only attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setReadOnly(boolean value) throws IOException; /** * Updates the value of the hidden attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setHidden(boolean value) throws IOException; /** * Updates the value of the system attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setSystem(boolean value) throws IOException; /** * Updates the value of the archive attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setArchive(boolean value) throws IOException; }
⏎ java/nio/file/attribute/DosFileAttributeView.java
Or download all of them as a single archive file:
File name: jre-rt-java-1.8.0_191-src.zip File size: 6664831 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - javax.* Package Source Code
2023-08-23, 249254👍, 4💬
Popular Posts:
commons-net-1.4.1.jar is the JAR file for Apache Commons Net 1.4.1, which implements the client side...
JDK 11 jdk.internal.JVM Stat.jmod is the JMOD file for JDK 11 Internal Jvmstat module. JDK 11 Intern...
What is the jaxp\SourceValidator.jav aprovided in the Apache Xerces package? I have Apache Xerces 2....
JSP(tm) Standard Tag Library 1.1 implementation - Jakarta Taglibs hosts the Standard Taglib 1.1, an ...
JDK 11 java.naming.jmod is the JMOD file for JDK 11 Naming module. JDK 11 Naming module compiled cla...