Vous êtes sur la page 1sur 3

Austine Jessa G.

1st -BB

Brief History of Java

Java, having been developed in 1991, is a relatively new programming
language. At that time, James Gosling from Sun Microsystems and his team began
designing the first version of Java aimed at programming home appliances which
are controlled by a wide variety of computer processors.
Gosling's new language needed to be accessible by a variety of computer
processors. In 1994, he realized that such a language would be ideal for use with
web browsers and Java's connection to the internet began. In 1995, Netscape
Incorporated released its latest version of the Netscape browser which was capable
of running Java programs.
Why is it called Java? It is customary for the creator of a programming
language to name the language anything he/she chooses. The original name of this
language was Oak, until it was discovered that a programming language already
existed that was named Oak. As the story goes, after many hours of trying to come
up with a new name, the development team went out for coffee and the name Java
was born.
While Java is viewed as a programming language to design applications for
the Internet, it is in reality a general all purpose language which can be used
independent of the Internet.
The development of Java language is started in mid 1991. The exact date is
not available but its in the month of June. Originally the language was to be used
for Interactive Televisions. But digital cable television Industries in 1991 found this
language more advanced for them. James Gosling, Mike Sheridan, and Patrick
Naughton were the key persons in the development of Java. James Gosling, who is
also known as the Founder of Java, started THE GREEN PROJECT that led to the
release of the language in 1995.
Why was it named Java? Initially, the language was called Oak. This name
was taken from an Oak tree standing outside Goslings office. Later, the name was
changed to Green from The Green Project. Finally, the name was changed to Java
after Java coffee was consumed by all developers in very large amount during
language development. After that, there is no name change for Java.

Austine Jessa G. Gayondato

1st -BB

NetBeans is a Java-based integrated development environment (IDE). The
term also refers to the IDEs underlying application platform framework. The IDE is
designed to limit coding errors and facilitate error correction with tools such as the
NetBeans FindBugs to locate and fix common Java coding problems and Debugger
to manage complex code with field watches, breakpoints and execution
monitoring. Although the NetBeans IDE is designed specifically for Java developers,
it also supports C/C++,PHP, Groovy, and HTML5 in addition to Java, JavaScript and
Tools and capabilities of the NetBeans IDE include a feature-rich text editor
with refactoring tools and code templates, high level and granular views of
applications, a drag and drop GUI design, and versioning using out-of-the-box
integration with tools such as Git. The NetBeans IDE can run on any operating
system that supports a compatible JVM includingLinux, Windows and OS X.
The underlying NetBeans platform supports creation of new applications and
further development of existing applications using modular software components.
As an application running on the NetBeans Platform, the NetBeans IDE itself is
extensible and can be extended to support new languages. The IDE and Platform
were converted to open source by Sun Microsystems in 2000. Oracle continues to
sponsor the NetBeans project since acquiring Sun in 2010.

Elementary Programming
To obtain the input from the console
To write simple programs with numerical expressions, other types (char, string),
other programming conventions (spacing) and program design, running and
debugging programs

Austine Jessa G. Gayondato

1st -BB

In a program, they store data

Primitives store single pieces of data (ex. char)
Objects store multiple pieces of data (ex. String)
All Java variables must have a declared type
A variables type determines:
what kind of value the variable can hold
how much memory to reserve for that variable