Java Terms
Programming Terms
AWT
Swing
Misc Terms
100
This is also called a builder tool, assists programmers by displaying toolbars, menus, windows, and dialog boxes that are designed to facilitate coding and debugging
What is integrated development environment (IDE)?
100
This is the capability of an object to have data (properties) and functionality (methods) available to the user, without the user having to understand the implementation within the object — the closed box concept presented earlier.
What is encapsulation?
100
These are associated with their own native resource, or peer.
What is heavyweight?
100
This is a component that displays as a drop-down list with a box arrow
What is a choice?
100
This is a language that has a compact set of commands without numerous versions or adaptations of the same command.
What is parsimonious?
200
This is a small program that can be downloaded and executed as part of a displayed Web page.
What is an applet?
200
This means that a programmer can use a class, along with its functions and data, to create a subclass, which saves time and coding.
What is inheritance?
200
This is the superclass of all actual implementations of the Abstract Window Toolkit.
What is the Toolkit class?
200
This means they borrow screen resources from the operating system and therefore do not have to support their own.
What is lightweight?
200
Typing this after the package name in an import statement tells the program to load all the classes within a package
What is an asterisk?
300
This is a Java program that is hosted and run on a Web server rather than launched from a browser.
What is a servlet?
300
This allows an instruction to be given to an object using a generalized rather than a specific, detailed command.
What is polymorphism?
300
This is a portion of temporary memory reserved for user storage.
What is a clipboard?
300
This creates menus as buttons for greater flexibility in creating shortcut menus and pop-up menus
What is a JMenuBar?
300
This is what a listener becomes with its event source at compile time.
What is registered?
400
This can be used to create components for use by other programs.
What is a Java Bean or bean?
400
This is the basic unit of organization, a combination of a data element and a set of procedures
What is an object?
400
This menu will contain three commands: Clear, Copy, and Paste
What is Edit Menu?
400
This uses a content pane container to provide more flexibility.
What is a JFrame?
400
This is used to ensure that the driver class cannot change a variable inadvertently
What is private?
500
This means they can be used over and over in many programs developed by different programmers.
What is reusability?
500
This is the code to perform a service or operation, including tasks such as performing calculations, storing values, and presenting results.
What is a method?
500
This variable is used to hold the pattern for the output display.
What is DecimalFormat?
500
This is an object at the top of the container hierarchy that displays a border and title bar.
What is a top-level container or root container?
500
This means that these components and instance variables are not accessible outside the class.
What is class scope?
M
e
n
u