2: Chapter 7 Flashcards

1
Q

Array

A

An indexed structure that holds multiple values of the same type.

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

Index

A

An integer indicating the position of a particular value in a data structure.

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

Zero-based indexing

A

A numbering scheme used throughout Java in which a sequence of values is indexed starting with 0 (element 0, element 1, element 2, and so on).

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

Auto-initialization

A

The initialization of variables to a default value, such as on an array’s elements when it is constructed.

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

Array traversal

A

Processing each array element sequentially from the first to the last.

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

Sequential access

A

Manipulating values in a sequential manner from first to last.

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

Random access

A

Manipulating values in any order whatsoever to allow quick access to each value.

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

Value semantics (value types)

A

A system in which values are stored directly and copying is achieved by creating independent copies of values. Types that use value semantics are called value types.

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

Reference semantics (reference types)

A

A system in which references to values are stored and copying is achieved by copying these references. Types that use reference semantics are called reference types.

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

null

A

A Java keyword signifying no object.

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

Multidimensional array

A

An array of arrays, the elements of which are accessed with multiple integer indexes.

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