HotJava could be used to run Java programs called ______________
Front
Applets
Back
Object Orientation
Front
The fundamental programming element in a Java program is called an object. Embracing the popularity of other object-oriented programming languages like C++, Java provided a familiar syntax that made sense to experienced programmers.
Back
But they ended up designing a ________________
Front
general-purpose language that could be used for all kinds of problems and run on everything
Back
JavaSE
Standard Edition
Front
This is the core Java programming platform, with all of the standard libraries that all Java programmers can use.
Back
T or F: Java is an object-oriented programming language.
Front
True
Back
T or F: Java programs cannot be run on a web page.
Front
False
Back
The language they created was originally called _______________
Front
Oak after the sturdy tree outside Gosling's office window
Back
Garbage Collection
Front
Other languages force programmers to wrestle with the task of managing the computer memory used by their programs, but Java eliminated much of that concern with a technique called garbage collection. Java programs "clean up" after themselves, enabling programmers to write code that is less prone to errors.
Back
The creators of Java originally set out to create a _________________
Front
special-purpose language for programming specialized devices
Back
JavaME
Micro Edition
Front
This edition is specifically designed for developing applications for mobile devices and embedded systems such as set-top boxes and GPS devices. Introduced in 1998 as well, JavaME provides a subset of the functionality of JavaSE, though it adds support for some features that are specific to mobile devices.
Back
Why did they change the name?
Front
When a trademark search revealed the name Oak was already taken, the team arrived at the name Java in part as homage to the copious amount of coffee that fueled their many programming marathons
Back
In addition to the versions of language, Java can also be discussed in terms of ______________
Front
"Editions"
Back
The numbering of the versions changed with ___________________
Front
Java 5, which was a major upgrade to the language
Back
Some of the features promoted when Java was first released include:
T or F: Java is a general-purpose programming language.
Front
True
Back
They created a web browser called __________________
Front
HotJava
Back
Since 1995, Java has evolved to meet the needs and desires of its users. New features have been added, and some outdated features have been _____________
Front
Deprecated, meaning that their use is no longer recommended or allowed
Back
Applets
Front
The platform independence allowed Java applets to be downloaded along with a web page and run on virtually any computer. Applets were one of the earliest mechanisms for letting web sites deliver dynamic, interactive content.
Back
T or F: Java performs automatic garbage collection.
Front
True
Back
T or F: Java was created by a development team led by James Gosling.
Front
True
Back
JavaEE
Enterprise Edition
Front
JavaEE was introduced in 1998, and adds a variety of elements that support larger-scale systems, including those that connect to databases, web services, XML processing and other technologies to support more complex business applications.
Back
T or F: Java was created by the Oracle Corporation, and is now managed by Sun Microsystems.
Front
False
Back
The story behind Java:
Front
Began in 1991
A small team at Sun Microsystems needed a programming language they could use in smart set-top boxes, computer game consoles and other consumer electronic devices
The group was dubbed the Green Team
Led by James Gosling
Back
Platform Independence
Front
By compiling Java into platform-neutral instructions called BYTECODE, a Java program can run on any computer platform that has software called a Java Virtual Machine, whereas other programming languages had to be separately compiled for each type of device on which they would run. This versatility led to Java's slogan "Write Once, Run Anywhere."