jar file contains JRE8
- resources.jar (resource package, for example: images, properties files, etc.)
- rt.jar (runtime dependencies, API Publication interface portion of the J2SE)
- jsse.jar (Socket Java Secure Socket Extension class library for implementing encrypted connection)
- jce.jar (Java Cryptography Extension libraries, containing many asymmetric encryption algorithm)
- charsets.jar (Java character set that contains all the characters Java supported character set)
- jfr.jar (flight recorder JFR, diagnostic tools related to data Java applications that are running, and profiling for data collection)
- access-bridge-64.jar (Java Accessibility API, a set of utility classes to help implement assistive technology that provides access to the Java Accessibility API GUI toolkit)
- cldrdata.jar (Unicode CLDR software provides a key building block to support the world's languages, provides the largest and most extensive database locale)
- dnsns.jar (DNS-related library)
- jaccess.jar (assistive technology that provides access to the realization of the Java Accessibility API GUI toolkit)
- jfxrt.jar (JavaFX Support Pack)
- localedata.jar (local machine language data, such as date in the use of Chinese, shows "Thursday" and the like)
- nashorn.jar (embedded JavaScript engine, fully supports ECMAScript5.1 specification)
- sunec.jar (encryption-related support)
- sunjce_provider.jar (JCE to provide cryptographic security suite)
- sunmscapi.jar (digital signature)
- sunpkcs11.jar (PKCS # 11 certificate Tool)
- zipfs.jar (Zip File System Provider file compression package)
rt.jar structural analysis package
Note: All the compiled class file contains the core Java Runtime Environment, the default path Root Classloader in the load inside.
- com.sun. * (sun's hotspot virtual machine java. * and javax. * implementation class)
- java. * (core part of Java SE, the standard library, the main source of learning content)
- the applet (a small program does not operate independently, but rather embedded in another application.)
- awt (Abstract Window Toolkit Abstract Window Toolkit provides a graphical interface, such as buttons, images, color control, style, etc. Kit)
- beans (that encapsulates the core Java reflection, provide a variety of bean, component-based architecture of the Java Bean)
- IO (providing an output data stream, input, read and write. provide input and output data flows through the system, and the file system serialization)
- lang (containing basic data types, packaging, computing, exception, etc., and the root class Object, providing common method)
- Math (contains some aspects of the computing science, for example:. BigDecimal etc.)
- net (support network programming classes, for example: Socket etc.)
- NiO (new IO is input output support, comprising a pipe communication technology Channel)
- rmi (class of remote call support services)
- security (security, access control related classes)
- SQL (database type of the related art, for example: Driver, DriverManager etc.)
- text (text related support classes)
- time (date related classes, for example: Date, Month, etc.)
- util (comprising support concurrency, regular expressions, logs, container and other common tools)
- javax. * (Standard Extension Library)
- accessibility (defined in a contract between user-interface components and an assistive technology to provide access to those components of)
- activation
- activity (service-related activities include an exception is thrown during the group understand the mechanism by ORB)
- annotation
- imageio (main package Java Image I / O API's)
- jws
- lang.model
- management
- naming (Provides classes and interfaces for accessing naming services)
- net (for providing network-based applications)
- print (Provides the principal classes and interfaces for JavaTM Print Service API)
- RMI (RMI-IIOP comprising user API)
- script
- security (Java security-related API)
- smart cardio
- sound (Java audio control related API)
- SQL (API for providing server-side data source access and processing by the JavaTM programming language)
- swing (to provide a set of "lightweight" (all-Java language) UI components, the maximum degree possible, work the same on all platforms)
- tools
- Transaction (comprising three exception thrown by the ORB machinery during unmarshalling)
- xml (based on XML specification defines the core XML constants and functions)
- launcher. * (jre initiator inlet main () class, there .c .h files and configuration)
- org. * (classes provided by companies or individuals, contains a number of interfaces provided by W3C)
- ietf.jgss (provide a framework, which allows developers to some of the security services from a variety of underlying security mechanisms using a unified API, such as authentication, data integrity and data confidentiality)
- jcp.xml.dsig.internal
- omg
- w3c.dom (provides an interface for the Document Object Model (DOM))
- xml.sax (provides the core SAX API)