In Java 1.4, Assertion is a keyword that is represented by a boolean expression and enables you to test your assumptions about your program. It
evaluates to true, but if the expression is not true, the system will throw an error through an AssertionError.
Annotations in computer programming languages provide data about a program
that is not part of the
program itself by decorating them. They does not impact directly to the
operation of the code to which they
In this section, you will learn
about the java ant tool. Apache Ant is a software tool,
which is similar to “make” (make is a utility for automatically
building large applications) but is written in the Java language, requires the
Java platform and is best suited for building Java projects.
In this section, you will learn about the java array length.
An abstract class is a class that is declared by using the abstract
. It may or may not have abstract methods. Abstract
classes cannot be instantiated, but they can be extended into sub-classes.
Interface Vs Abstract Class
Main reason for the existence of interfaces in Java is: to support multiple
inheritance. Languages supporting multiple implementation inheritance, an
interface is equivalent to a fully abstract class (a class with only public
JSP actions are XML tags that forces the server to
directly use the server to the existing components or control the behavior of
the JSP engine. JSP Actions are made of a usually (XML-based) prefix of "jsp"
followed by a colon, followed by the action name followed by one or more
In OOPs, these concepts are implemented through a class definition and achieved
through the object creation process, programmatically.
The abstract Keyword
Abstract keyword used for method declaration declares the methods without
ACID is the short form of the four properties
guaranteed by transactions: atomicity, consistency, isolation, and durability.
It is a process that transfers an enterprise bean from
secondary storage to memory.
In java programming language, adapter class is used to
implement an interface having a set of dummy methods.
Ant is a build tool based on java that provides better
support in development of java applications. The applications developed by using
the ant build tool resolves various cross platform issues.
An applet in java programming language is a small
program that only runs under a Web browser. We can automatically download applet
as part of a Web page.
An Application server is a server side program that is
used to provide service to the client simply by recieving request and sending
back response to the client. It is also known as appserver.
Acronym ACID includes four properties guaranteed by
transactions: atomicity, consistency, isolation, and durability.
Authentication is the process of ensuring to some in order
to access computer services, or that the provider of the service is actually who
it claims to be. This types of services works on shared secrets like password or
Authorization is the process that controls the access
rights of principals (that is, persons, processes, and machines) to system
resources in order to maintain integrity, confidentiality or availability