Cucumber Notes
Cucumber Notes
The Java Alpha and Beta was the first releasesbut they have highly unstable APIs and ABIs. The
supplied Java web browser was named WebRunner.
The earliest public releases of Java were the JDK Alpha and Beta in 1995. They were unfit for
production use due to their extremely unstable ABIs and APIs. These releases also featured
WebRunner, a minimal Java web browser that showed off Java's early potential for web
development. These releases, in spite of initial shortcomings, set the groundwork for Java's further
development and expansion.
It was the first stable released version of Java. Its codename was Oak. The first stable version of JDK
was JDK 1.0.2 and it was called Java 1.
Up to JDK 1.0.1, private and protected keywords could be used together to create yet another form
of protection which used to act as a restriction to methods or variables mainly to subclasses of a
given class. In JDK 1.0.2, this capability has been removed.
o JavaBeans
o JDBC
o RMI
o Reflection (which supported Introspection only, modification was not possible at runtime).
o Java Foundation Classes (JFC/Swing): The Swing graphical user interface toolkit was
introduced.
o JJDK 1.1 introduced the JAR file format, which allowed multiple files to be bundled together
into a single archive for easier distribution and deployment of Java applications and libraries.
o JNDI was introduced to provide a unified interface for accessing different naming and
directory services, such as LDAP (Lightweight Directory Access Protocol), DNS (Domain Name
System), and