those which a user communicated with a program by using an input device
Back
void
Front
when used in a method header, indicates that the method does not return any value when it is called
Back
Arguments
Front
information passed to a method so it can perform its task
Back
Machine Language
Front
ciruitry-level languag written in a series of off and on switches, The language made up of binary-coded instructions that is used directly by the computer.
Back
Unicode
Front
an international system of character representation
Back
Java Virtual Machine (JVM)
Front
a hypothetical computer on which Java runs
Back
Semantic Errors
Front
when the correct word in the wrong context is used in program code
Back
Literal String
Front
a series of characters that appear excatly as entered. Any literal string in Java appears between double quotation marks
Back
Encapsulation
Front
the hiding of data and methods within an object
Back
K&R Style
Front
is the indent style in which the opening brace follows the header line
Back
Polymorphism
Front
the feature of language that allows the same word to be interpreted correctly in different situations based on context
Back
Syntax Error
Front
an error of language resulting from code that does not conform to the syntax of the programming language
Back
Syntax
Front
the rules of the language
Back
Program Comments
Front
nonexecuting statements that are added to code for the purpose of documentation
Back
State
Front
the values of the attributes of an object
Back
Debugging
Front
The process of finding and correcting errors in a program
Back
Application
Front
stand-alone, executable program
Back
Variables
Front
named computer memory locations that hold values that might vary
Back
Passing
Front
sending arguments to a method
Back
Source Code
Front
programming statements written in a high-level porgramming language
Back
Procedural Programming
Front
a style of programming in which sets of operations are executed one after another in sequence
Back
Standard Output Device
Front
normally the monitor
Back
Low-Level Programming Language
Front
written to correspond closely to a computer processor's circuitry, a programming language that a computer can interpret quickly but that bears little resemblance to human language.
Back
Console Applications
Front
character output to a computer screen in a DOS window
Back
Architecturally Neutral
Front
can be used to write a program that runs on any platform
Back
static
Front
means a method is accessible and usable even though no objects of the class exist
Back
Instance
Front
existing object of a class
Back
Method
Front
a self-contained block of programming code, similar to a procedure
Back
Compiler/Interpreter
Front
a program that translates code into machine language
Back
Attributes
Front
the characters that define an object as part of a class
Back
Objects
Front
instances of a class that are made up of attributes and methods
Back
Bytecode
Front
programming statements that have been compiled in to binary ofrmat
Back
High-Level Programming Language
Front
a programming language that resembles human language to some degree.
Back
Inheritance
Front
the ability to create classes that share the attributes and methods of existing classes, but with more specific features.
Back
Object-Oriented Programs
Front
language involving creating classes, and objects from those classes, and creating applications that use those objects
Back
Logic
Front
executing the various statements and procedures in the correct order to produce the desired results
Back
White space
Front
and combination of nonprinting characters
Back
Procedures
Front
sets of operations performed by a computer program
Back
Program Statements
Front
similar to English sentences; they carry out the tasks that programs perform
Back
Call
Front
...
Back
Indentifier
Front
name of a program component such as a class, or variable
Back
Class Definition
Front
describes what attributes its objects will have and what those objects will be able to do
Back
Executing
Front
to carry out a statement
Back
Allman Style
Front
the indent style in which curly braces are aligned and each occupies its own line
Back
Access Modifier
Front
defines the circumstance under which a class can be accessed and the other classes that have the right to use a class
Back
Class
Front
term that describes a group or collection of objects with common properties
Back
Windowed Application
Front
GUI with elements such as menus, toolbars, and dialog boxes
Back
Write Once Run Anywhere (WORA)
Front
a slogan developed by Sun Microsytems to describe the ability of one Java program version to work correctly on multiple platforms
Back
Computer Porgram
Front
a set of instructions that you write to tell a computer what to do.
Back
Java
Front
oject oriented language
Back
Section 2
(16 cards)
Line Comments
Front
starts with two forward slashes (//) and continue to the end of the current line. Can span only one line
Back
Java API
Front
the application programming interface, a collectionof information about how to use every prewritten Java class
Back
Clean Build
Front
created when you delete a previously compuiled versions of a class before compiling again
Back
Logic Error
Front
occurs when a program compiles successfully but produces an error during execution
Back
Package
Front
contains a group of built-in Java classes
Back
Block Comments
Front
starts with a forward slash and an asterisk (/) and end with an asterisk forward slash (/) Can span many lines
Back
SDK
Front
Software Development Kit or a set of tools useful to programmers
Back
Comment Out
Front
act of turning code into a statement so the compiler will not execute its command
Back
JDK
Front
Java Development Kit
Back
Dialog Box
Front
GUI object resembling a window on which messages can placed
Back
javadoc Comments
Front
starts with a forward slash and two asterisks (/*) and end with an asterisk forward slash (/) Are used to genertate documentation with javadoc
Back
Import Statement
Front
used to access a built-in Java class that is contained in a package
Back
JOptionPane
Front
allows you to produce dialog boxes
Back
Run-Time-Error
Front
when a programcompiles successfully but does not execute
Back
Compile-Time-Error
Front
error in which the compiler detects a violation of language syntax rules and is unable to translate the source code to machine code
Back
Parsing
Front
the process the compiler uses to divide source code into meaningful portions for analysis