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.jdi.jmod - JDI Tool
JDK 17 jdk.jdi.jmod is the JMOD file for JDK 17 JDI (Java Debug Interface) tool.
JDK 17 JDI tool compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\jdk.jdi.jmod.
JDK 17 JDI tool compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 JDI tool source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\jdk.jdi.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ com/sun/jdi/ClassNotLoadedException.java
/* * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.jdi; /** * Thrown to indicate that the requested class has * not yet been loaded through the appropriate class loader. * <p> * Due to the lazy class linking performed by many VMs, it is * possible for a field or variable to be visible in a program * before the associated class is loaded. Until the class is loaded * all that is available is a signature string. If an attempt is made to * set the value of such a field or variable from JDI, the appropriate * type checking cannot be done because the destination class has not been * loaded. The same is true for the element class of array elements. * <p> * It is not advisable to solve this problem by attempting a class load on * the fly in this case. There are two problems in having the debugger load * a class instead of waiting for it to load over the normal course * of events. * <ul> * <li>There can be no guarantee that running the appropriate class * loader won't cause a deadlock in loading the * class. Class loaders can consist of arbitrary * Java programming language code and the * class loading methods are usually synchronized. Most of the work * done by a debugger happens when threads are suspended. If another * application thread is suspended within the same class loader, * a deadlock is very possible. * <li>Changing the order in which classes are normally loaded may either mask * or reveal bugs in the application. An unintrusive debugger should strive * to leave unchanged the behavior of the application being debugged. * </ul> * To avoid these potential problems, this exception is thrown. * <p> * Note that this exception will be thrown until the class in question * is visible to the class loader of enclosing class. (That is, the * class loader of the enclosing class must be an <i>initiating</i> class * loader for the class in question.) * See * <cite>The Java Virtual Machine Specification</cite> * for more details. * * @author Gordon Hirsch * @since 1.3 */ public class ClassNotLoadedException extends Exception { private static final long serialVersionUID = -6242978768444298722L; private String className; public ClassNotLoadedException(String className) { super(); this.className = className; } public ClassNotLoadedException(String className, String message) { super(message); this.className = className; } public String className() { return className; } }
⏎ com/sun/jdi/ClassNotLoadedException.java
Or download all of them as a single archive file:
File name: jdk.jdi-17.0.5-src.zip File size: 476972 bytes Release date: 2022-09-13 Download
⇒ JDK 17 jdk.jdwp.agent.jmod - JDWP Agent Module
2023-04-17, 16604👍, 0💬
Popular Posts:
Java Servlet 3.0 Specification API. JAR File Size and Download Location: File name: servlet-api.jar,...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
How to download and install JDK (Java Development Kit) 1.3? If you want to write Java applications, ...
Apache Log4j IOStreams is a Log4j API extension that provides numerous classes from java.io that can...