Java Virtual Shelf Page

Left Up Right

Java Virtual Shelf



Help yourself
on the shelf !

shelf
As you can see, a new official release of the Java Virtual Shelf ® is now available on the Net. It consists of a set of documents presenting the famous new programming language. General information, technical documents, demos, links to other sites devoted to Java can be found in the following pages.


About Java
coffee
This first part proposes documents presenting Java. What are the language's features, what issues are addressed by this new technology, what are the first comments about it, what are the most recent developments ? All these questions are answered in these pages.


Documents
book
The technical documentation about the language is presented in this chapter. It provides a tutorial explaining how to develop programs and applets, links to list of frequently asked questions, to the reference manual of the Application Programming Interface, guidelines and hints ...


ToolBox
toolbox
To actually start working with Java, you need to install a set of programs. Most of them are freely accessible on the Net, so you can download the packages to set up your Java workshop. The related information is available down there.


Workbench
Ariane
How to store files in directories, how to compile and test applications when developping in Java ? To answer these questions, Ariane can give you some hints and tips. The description of the Ariane's workbench is instructive for beginners as well as for experienced programmers.


Application
gear
A selection of demos is proposed in the following pages. They illustrate the main concepts of the language. The set of applets coming with the development kit will be installed. The corresponding source files will be visible. The demos are not available on Free, or MultiMania, sorry :(

The version 2.4 of WebWader is available ! See freshmeat.


Java vs C++
gear
Java has always endured criticism for its poor performance especially relative to C++. However the technology is moving fast in order to improve the efficiency of the virtual machines for java. To get an idea about how java and C++ compare a benchmark simulating a small real-world numerical application has been developped.


Databases
gear
The next section presents the nuts and bolts about database connectivity. Accessing a relationnal database connected to an intranet thru an interface displayed by a browser is one of the most popular application of the Java computing.

Instead of using a relationnal database, applications can store data in a Object-Oriented Database. A possible design, the BDMS, has been experimented. It aims at maximum portability.


Corba
corba
This new page gives a first selection of links about Corba.

The functionalities of the BDMS have been augmented thanks to Corba : the new version based on a client - server model is presented on the NBDMS page. A first application, Calmoni, based on this architecture is now available.


JavaScript
clip
Javascript is a kind of language introduced by Netscape to allow interaction with your Web browser. It can make it more versatile and powerful. To get started with javascript, see the next pages on the shelf.



Other links
links
This last section offers you a hot selection of links to sites providing information, programmes, applets, demos, list of urls related to Java.
shelf