Java Tutorials

321. History Of Java

By: aathishankaran : 2007-02-20

Description: It is always a good practice to know a little bit of history and background of any technology before starting to actually use it. In fact Java has nothing to do with the 'Island Java' in Indonesia. It all started at Sun Microsystems when they were developing an application for the 'set-top box'.


322. Inheritance in Java

By: aathishankaran : 2007-02-20

Description: Inheritance is the process by which one object acquires the properties of another object. This is important because it supports the concept of inheritance classification. As mentioned, most knowledge is made manageable by hierarchical classification.


323. Introduction to Java

By: aathishankaran : 2007-02-20

Description: Java is a general-purpose object-oriented programming language developed by Sun Microsystems of USA in 1991. Originally called Oak by James Gosling, one of the inventors of the language, Java was designed for the development of software for consumer electronic devices like TVs, VCRs, toasters and such other electronic machines.


324. J2EE Connector Architecture

By: aathishankaran : 2007-02-20

Description: The Connector architecture is a J2EE SPI that allows resource adapters that support access to Enterprise Information Systems to be plugged in to any J2EE product. The Connector architecture defines a standard set of system-level contracts between a J2EE server and a resource adapter. The standard contracts include:


325. J2EE Application Components

By: aathishankaran : 2007-02-20

Description: The J2EE runtime environment defines four application component types that a J2EE product must support:


326. J2EE Architecture

By: aathishankaran : 2007-02-20

Description: The required relationships of architectural elements of the J2EE platform are shown in Figure below. Note that this shows the logical relationships of the elements; it is not meant to imply a physical partitioning of the elements into separate machines, processes, address spaces, or virtual machines.


327. J2EE Services

By: aathishankaran : 2007-02-20

Description: The Java Authentication and Authorization Service (JAAS) enables services to authenticate and enforce access controls upon users. It implements a Java technology version of the standard Pluggable Authentication Module (PAM) framework, and extends the access control architecture of the Java 2 Platform in a compatible fashion to support user-based authorization


328. J2EE Server Support for Application Components

By: aathishankaran : 2007-02-20

Description: The J2EE servers provide deployment, management, and execution support for conforming application components. Application components can be divided into three categories according to their dependence on a J2EE server:


329. Polymorphism, Encapsulation and Inheritance in Java

By: aathishankaran : 2007-02-20

Description: When properly applied, polymorphism, Encapsulation and Inheritance combine to produce a programming environment that supports the development of far more robust and scaleable programs than does the process-oriented model.


330. Polymorphism and Method Overloading in Java

By: Brinda : 2007-02-20

Description: Polymorphism is the ability of an object to take on multiple forms. In Java, it can be achieved through method overriding and method overloading.