Java Application Dev Scheme
in place October 31, 2000, last modified October 31, 2000
Java 2 Platform Standard Edition
- java.applet.*
- classes necessary to reate an applet and the classes an applet users to communicate with its applet context.- java.awt.* (=> Java 2D API, Swing)
- classes for creating user interfaces and for paing graphics and images.- java.beans.*
- classes related to Java Beans development.- java.io.*
- classes for system input and output through data streams, serialization and the file system.- java.lang.*
- classes that are fundamental to the design of the Java programming language.- java.math.*
- classes for performing arbitrary-precision integer arithmetic (BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal).- java.net.*
- classes for implementing networking applications.- java.rmi.*
- classes for the Remote Method Invocation package.- java.sequrity.*
- classes and interfaces for the security framework- java.sql
- classes for the Java Data Base Connectivity package.- java.text
- classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.- java.util.*
- the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).Java Foundation Class Extentions of Java Standard Edition
- Swing (javax.swing.*)
- widges for GUI extends java.awt.*- Java 2D
- extention of java.awt.*Java 2 Platform Enterprise Edition (J2EE)
- Servlets
- correspond to CGI of common web server.- Java Server Pages
- correspond to Server Side Script such as Activ Server Pages or PHP- Enterprse Java Beens
- Server side components for the middleware functionality, sequrity, transaction, database connectivity, and etc.- Java Message Service JMS
- Transactions
- J2EE Connector
- CORBA
- JDBC
- see the java.sql in Java 2 Platform Standard Edition- XML
- JNDI
-Java Naming and Directory Interface
Knowledge & Engineering Databases (c) copyright Namchul Do, 2000