- JDK v1.2

[ Home | Whats New | Recommended Books | Search | Subscribe ]
[ TP | DB | Java | JavaBeans | C++ | Design-Pattern | CORBA | Server | Script | SCM | Dev-Mags | Net-News | WebDev | Net | XML ]

Get the FREE SwTech e-mail newsletter :
Support this site by buying one of our Recommended Books

Search the SwTech.com site:   

Java : JDK v1.2

The new version of the Java language now on general release.
- Don't expect it to be supported by any of the main browsers until mid-1999 [;-^]

See Also:
>JDK v1.1
>Java GUI Programming with Swing/JFC

* Headline: 04-Dec-1998 - Java JDK 1.2 has been shipped!
JDK 1.2 has been released to First Customer Shipment (FCS) status.
* Headline: 08-Dec-1998 : Sun Renames JDK 1.2
The new version of the JDK will not be 1.2, it will be 2! Now that the techie boys have finished developing JDK 1.2, the marketing boys have their hands on it and rename it to be "Java 2" in the last 4 days! Apparently "JDK 1.2" was only a "codename"!! Shouldn't they have gone the whole way, and called it "Java 2000"???? ;-)
* Java JDK v1.2 documentation
The online documentation for the new 1.2 version of the Java language.
The main additions are in performance, security, and version control facilities, as well as the inclusion of the JFC (Swing) UI toolkit as standard.
* Reference Objects / Weak References
An up and coming new Java language feature, now available in Java v1.2. They allow a program to maintain a reference to an object that does not prevent the object from being considered for reclamation by the garbage collector - very useful for building caches and such like.
* Java 1.2 Thread methods
A document from JavaSoft outlining why they are deprecating the Thread.stop, Thread.suspend and Thread.resume methods in the forthcoming release of Java 1.2.
* Programming with threads in Java 1.2
Scott Oaks discusses the changes to the Thread class that are being introduced for Java 1.2. Looking at the three methods being deprecated in 1.2 for which there is no obvious replacement, he shows how to avoid these deprecated methods now by re-examining the approaches to programming with threads, and on the way how to produce more robust Java program.
* Java Product Versioning Specification
Description and specification document for the package versioning facilities included in Java 1.2.
* JDK 1.2 Printing API
The new printing API and facilities to be included in the forthcoming FCS release of Java 1.2.
* Accessing password-protected URLs using Java 1.2
How to use the new Authenticator class in Java 1.2's to access password-protected URLs.
* Privileged Blocks API in Java 1.2
An enhancement to the Java security API to allow the ability to enforce proper bracketing of begin/endPrivileged calls.
* Privileged code in Java 1.2
Details of the major change that was recently made to the JDK 1.2 API for privileged code blocks, and the reasons why the API changed from JDK 1.2beta3 to 1.2beta4. Also explaining the ongoing evolution of Java's security model from a "sandbox" architecture to a trust model.
* The evolution of Java security
An article from the IBM Systems Journal special issue on Java Technology looking at the current and future security facilities of the Java language and class libraries. Reviews the new Java Development Kit (JDK) 1.2 policy-based security model, limitations of stack-based authorization security models, general security requirements, and future directions that Java security might take.
* JDK 1.2 Compatibility with Previous Releases
Some information on version compatibility, including a comprehensive list of compatibility problems with JDK 1.2, mostly resulting from a stricter implementation of the language specification.
* Drag-and-Drop "How To" - 1.2.beta4 style
The MiningCo drag-and-drop example to use the updated D&D API of JDK 1.2.beta4.
* Java 1.2 extends Java's distributed object capabilities
Find out what RMI and Java IDL, Java 1.2's seemingly similar distributed object technologies, have to offer you.
The Java 1.2 platform allows you to build distributed object applications using two different methods -- the existing RMI and a new technology called Java IDL, which is a component of the Java Enterprise specification. Although Sun has gone to some length to allay fears that portions of these technologies are redundant, many developers are still confused over the need for two seemingly similar distributed object technologies. This article by Bryan Morgan compares and contrasts the two technologies and develops sample applications that make use of each one.
* How to drag and drop with Java 2
Drag and drop (D&D) is an intuitive GUI gesture used for transferring data from one GUI component to another. This JavaWorld article explores the D&D classes introduced in the Java 2 platform (formerly JDK 1.2). To demonstrate the transfer of textual data locally (within a single Java virtual machine) and remotely (to other JVMs or native programs), Gene De Lisa shows you how to subclass a Swing (JFC) component. This article includes a D&D Glossary.
* Java 2 Core Class Libraries
Java Report's interactive version of the Java 2 Core Class Libraries documentation.

DevLynx - Developer Links

Add your own Developer Links:

You can now suggest your own DevLynx to include on this page.
Search the Software Technologies site:   

Home Copyright © 1996-2006 Software Technologies Ltd.
All rights reserved. All trademarks acknowledged. E & O E.
Privacy Policy.
Designed for
Microsoft Internet Explorer
Designed for
Netscape Navigator
webmaster@SwTech.com http://www.SwTech.com/java/jdk12/