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 jdk.jshell.jmod - JShell Tool
JDK 17 jdk.jshell.jmod is the JMOD file for JDK 17 JShell tool, which can be invoked by the "jshell" command.
JDK 17 JShell tool compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.jshell.jmod.
JDK 17 JShell tool compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 JShell tool source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\jdk.jshell.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ jdk/internal/jshell/tool/PersistentStorage.java
/* * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package jdk.internal.jshell.tool; /** * The required functionality jshell uses for persistent storage. Implementable * by both Preferences API and Map. */ interface PersistentStorage { /** * Removes all of the preferences (key-value associations) in * preferences. * * @throws IllegalStateException if this operation cannot be completed * because of the state of the system. */ void clear(); /** * Returns all of the keys that have an associated value in * preferences. * * @return an array of the keys that have an associated value in this * preference node. * @throws IllegalStateException if this operation cannot be completed * because of the state of the system. */ String[] keys(); /** * Returns the value associated with the specified key in preferences. * * @param key key whose associated value is to be returned. * @return the value associated with {@code key}, or {@code null} if no * value is associated with {@code key}. * @throws IllegalStateException if this operation cannot be completed * because of the state of the system. * @throws NullPointerException if {@code key} is {@code null}. */ String get(String key); /** * Associates the specified value with the specified key in this * preference node. * * @param key key with which the specified value is to be associated. * @param value value to be associated with the specified key. * @throws NullPointerException if key or value is {@code null}. * @throws IllegalArgumentException if key or value are too long. * @throws IllegalStateException if this operation cannot be completed * because of the state of the system. */ void put(String key, String value); /** * Removes the value associated with the specified key in preferences, * if any. * * @param key key whose mapping is to be removed from the preference * node. * @throws NullPointerException if {@code key} is {@code null}. * @throws IllegalStateException if this operation cannot be completed * because of the state of the system. */ void remove(String key); /** * Forces any changes in the contents of this preferences to be stored. * Once this method returns successfully, it is safe to assume that all * changes have become as permanent as they are going to be. * <p> * Implementations are free to flush changes into the persistent store * at any time. They do not need to wait for this method to be called. * * @throws IllegalStateException if this operation cannot be completed * because of the state of the system. */ void flush(); }
⏎ jdk/internal/jshell/tool/PersistentStorage.java
Or download all of them as a single archive file:
File name: jdk.jshell-17.0.5-src.zip File size: 302589 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.jsobject.jmod - JS Object Module
2023-08-03, 5895👍, 0💬
Popular Posts:
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime e...
JDK 11 java.compiler.jmod is the JMOD file for JDK 11 Compiler module. JDK 11 Compiler module compil...
JDK 11 java.management.jmod is the JMOD file for JDK 11 Management module. JDK 11 Management module ...
What Is activation.jar? I heard it's related to JAF (JavaBeans Activation Framework) 1.0.2? The if y...
commons-net.jar is the bytecode of Apache Commons Net library, which implements the client side of m...