Home
Username:
Password:
Java 6 Tutorials

Wrapup / Wrapup




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

You have just been through an explanation of the things that are new to Java in version 6 or have become a part of the Java Language in the later versions. Java is never still, not only are new things being added to the language, but alternate and hopefully better ways are being added to do things that Java already does. The most dramatic of these alternate ways of doing things was the addition of Swing for the development of GUI interfaces. Swing is sort of based on the previous AWT technology and there are several places where you use AWT classes to complete Swing. But you shouldn't try to use the two different interrupt models in the same program, they may work, but they may not. Some of the things added are radical departures from the original language, both generics and annotations are different languages inside Java. Generics in particular are a departure from the original concept of Java. A few of the things discussed in this course came from older methods being deprecated and newer ones being added. A prime example of this is the number of methods deprecated in the date class with new methods doing the same things, being added to the Gregorian calendar class. A lot of things presented here were actually added in Java 5, for example, generics, the four loop colon syntax, boxing and unboxing, which is that curious thing about certain classes automatically converting to and from fundamental types, enums, annotations and a few others like variable link argument list on methods. But most of the things covered were either augmentations or additions to Java 6, among these is the collections Framework which makes heavy use of generics. Also there is web start, new IO, the additions to Lang and Util, instrumentation, serialization and internationalization. But not everything in the course is new, a couple of things such as threads and networking have been staples of Java for quite awhile, but they were included because their fundamental and sometimes tricky. Java not through, some day there will be a Java 7, then an 8 and so on. I can tell you what I think is going to happen, but I'd be wrong; nobody can predict computer languages, at least in the past nobody has been able to. It's like predicting the weather. If you predict that tomorrow will be like today you're usually right but that's not the way to predict the big stuff.

Tutorial Information

Course: Java 6
Author: Arthur Griffith
SKU: 33858
ISBN: 1-934743-59-3
Release Date: 2008-02-29
Duration: 7 hrs / 92 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available