Introduction to Java Technology & Java Programming Basics Flashcards

1
Q

core Java platform designed for
applications running on desktop PCs

A

J2SE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

design, development, assembly, and
deployment of business applications

A

J2EE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

design of small, embedded
applications in consumer devices
(such as mobile phones)

A

J2ME

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

design of small Java applications
that run on smart cards

A

Java Card

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

design of Rich Internet Applications

A

JavaFX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

a platform-independent execution
environment that converts Java
bytecode into machine language
and executes it

A

Java Virtual Machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

collection of ready-made software
components that provide many
useful capabilities

A

Java Application Programming
Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

one that can run on its own without
needing to be embedded in a
particular host environment

A

Standalone Application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

a Java application that’s typically
embedded in an HTML page and run
by a client web browser

A

Java Applet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

a part of the J2EE platform and is a
small Java application that runs on a
Java-enabled Application server

A

Java Servlet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

a reusable software component that
can be visually manipulated in a
builder tool.

A

Java Bean

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

writing codes in one operating system “Windows 10” and executing the codes on another platform “Linux”.

A

Platform independent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

the machine language of the Java Virtual Machine

A

Bytecode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

tokens that represent names of variables, methods, classes, etc

A

Java Identifiers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

tokens that do not change – they are constants.

A

Java Literals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

an item of data used to store the state of objects.

A

variable

17
Q

The order in which statements are executed in a program.

A

Flow of Control

18
Q

an object which stores multiple variables of the same type. It can hold primitive types as well as object references.

A

Java array

19
Q

an array of arrays. Data in multidimensional arrays are stored in tabular form

A

Java multi-dimensional