Find this at http://www.npac.syr.edu/users/gcf/sc95java/

Overview of Java

Given by NPAC Team at SC95 Tutorial on Web Technologies on December 4,95. Foils prepared January 8,96

Overview including History and the great alpha versus beta Java Mystery
HotJava Features
Java Features
Java Programming Language
Abstract Windowing Toolkit
On-Line HTML Documentation
Security Model
Applets Programming
NPAC Java Demos
  • "Hello World" Demo
  • WebFoil Demo including major October 95 Upgrade
  • WebFlow Demo
  • Software Project Manager Demo
  • Neural Network Demo
  • Java based Collaboratory
  • Java based front end to Distributed Simulation


Table of Contents for Overview of Java


001 Tutorial on Current and Future Web(NII) Technologies 
    Java and HotJava
002 Abstract of NPAC Java/HotJava Presentatation 
003 Overview -- What Is Java/HotJava?
004 History of Java Language and Team
005 History of Java Language and Team (contd)
006 Java/HotJava Alpha vs JDK Beta
007 Java/HotJava Alpha vs JDK Beta (contd)
008 Java/HotJava Alpha vs JDK Beta (contd)
009 Comparison of Java and JavaScript
010 Some Key HotJava Features
011 HotJava Features -- Modular Browser Design
012 HotJava Features -- Interactive Content
013 HotJava Features -- Dynamic Types and Protocols
014 HotJava Features -- Open and Closed Model
015 Some Key Java Features
016 Java Features -- It's Simple!
017 Java Features -- It's Object-oriented
018 Java Features -- It's Distributed
019 Java Features -- It's Robust
020 Java Features -- It's (Hopefully) Secure
021 Java Features -- It's  Architecture-Neutral
022 Java Features -- It's Portable
023 Java Features -- It's Interpreted
024 Java Features -- High Performance
025 Java Features -- It's Multithreaded
026 Java Features -- It's Dynamic
027 The Java Programming Language
028 Java Language -- Program Structure
029 Java Language -- Lexical Issues
030 Java Language -- Variable/Expression Types
031 Java Language -- Types: Array
032 Java Language -- Classes
033 Java Language -- Classes: An Example
034 Declaration of Class Point:
035 Declaration of Class Rectangle:
036 Declaration of Class Canvas:
037 Comments on Examples Point, Canvas, Rectangle
038 Java Language -- Packages
039 Package Example: AWT -- Abstract Windowing Toolkit
040 Java On-Line HTML Documentation
041 Java/HotJava Security Model
042 Applet Programming
043 Applet Programming (Contd.) 
044 NPAC Example: "Hello World" Applet
045 Initial (August 95) NPAC Java Demos
046 NPAC Java Demo 1: From "Hello World" to WebFoil
047 NPAC Java Demo 1 (cont): Using AWT from Applets
048 NPAC Java Demo 2: WebFlow Editor Prototype
049 NPAC Java Demo 3: Software Project Manager
050 NPAC Java Demo 4: Neural Networks
051 Recent NPAC  Demos (Fall '95)-I
052 Recent NPAC  Demos (Fall '95)-II
053 NPAC WebFoil --- Features -I
054 NPAC WebFoil --- Features -II
055 NPAC WebFoil -- Implementation
056 NPAC WebFoil --- Distribution


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Tue Feb 18 1997