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 - com.* 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 com.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ com/sun/corba/se/impl/presentation/rmi/IDLType.java
/* * Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.corba.se.impl.presentation.rmi ; /** * Holds information about the OMG IDL mapping of a Java type. */ public class IDLType { private Class cl_; // terminology for OMG IDL type package name private String[] modules_; // name of element within module private String memberName_; public IDLType(Class cl, String[] modules, String memberName) { cl_ = cl; modules_ = modules; memberName_ = memberName; } public IDLType(Class cl, String memberName) { this( cl, new String[0], memberName ) ; } public Class getJavaClass() { return cl_; } public String[] getModules() { return modules_ ; } public String makeConcatenatedName( char separator, boolean fixIDLKeywords ) { StringBuffer sbuff = new StringBuffer() ; for (int ctr=0; ctr<modules_.length; ctr++) { String mod = modules_[ctr] ; if (ctr>0) sbuff.append( separator ) ; if (fixIDLKeywords && IDLNameTranslatorImpl.isIDLKeyword(mod)) mod = IDLNameTranslatorImpl.mangleIDLKeywordClash( mod ) ; sbuff.append( mod ) ; } return sbuff.toString() ; } public String getModuleName() { // Note that this should probably be makeConcatenatedName( '/', true ) // for spec compliance, // but rmic does it this way, so we'll leave this. // The effect is that an overloaded method like // void foo( bar.typedef.Baz ) // will get an IDL name of foo__bar_typedef_Baz instead of // foo__bar__typedef_Baz (note the extra _ before typedef). return makeConcatenatedName( '_', false ) ; } public String getExceptionName() { // Here we will check for IDL keyword collisions (see bug 5010332). // This means that the repository ID for // foo.exception.SomeException is // "IDL:foo/_exception/SomeEx:1.0" (note the underscore in front // of the exception module name). String modName = makeConcatenatedName( '/', true ) ; String suffix = "Exception" ; String excName = memberName_ ; if (excName.endsWith( suffix )) { int last = excName.length() - suffix.length() ; excName = excName.substring( 0, last ) ; } // See bug 4989312: we must always add the Ex. excName += "Ex" ; if (modName.length() == 0) return "IDL:" + excName + ":1.0" ; else return "IDL:" + modName + '/' + excName + ":1.0" ; } public String getMemberName() { return memberName_; } /** * True if this type doesn't have a containing module. This * would be true of a java type defined in the default package * or a primitive. */ public boolean hasModule() { return (modules_.length > 0) ; } }
⏎ com/sun/corba/se/impl/presentation/rmi/IDLType.java
Or download all of them as a single archive file:
File name: jre-rt-com-1.8.0_191-src.zip File size: 8099783 bytes Release date: 2018-10-28 Download
⇒ Backup JDK 8 Installation Directory
2023-02-07, 318434👍, 3💬
Popular Posts:
The JMX technology provides the tools for building distributed, Web-based, modular and dynamic solut...
Apache Commons Lang 3 is the 3rd version of Apache Commons Lang, which provides a host of helper uti...
Apache Log4j 1.2 Bridge allows applications coded to use Log4j 1.2 API to use Log4j 2 instead. Bytec...
JDK 11 jdk.internal.le.jmod is the JMOD file for JDK 11 Internal Line Editing module. JDK 11 Interna...
The JMX technology provides the tools for building distributed, Web-based, modular and dynamic solut...