The Java Programming Language

The Java Programming Language

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

HotJava could be used to run Java programs called ______________

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (25)

Section 1

(25 cards)

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:

Front

Platform Independence Applets Object Orientation Garbage Collection

Back

Who purchased Sun Microsystems in 2010?

Front

Oracle Corporation

Back

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."

Back