Term
|
Definition
| group of instructions that the computer processor executes |
|
|
Term
|
Definition
| the art of designing and writing a group of instructions that the computer's processor executes |
|
|
Term
|
Definition
| translates English into 0s and 1s for the processor to understand |
|
|
Term
|
Definition
| programming language; used on multiple platforms |
|
|
Term
|
Definition
| java compiler converts the source code into a class file with 0s and 1s |
|
|
Term
|
Definition
| tells the program where to start |
|
|
Term
|
Definition
| a placeholder for data in a computer program |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
| (=) gives a value to a variable |
|
|
Term
|
Definition
| giving a variable an initial value |
|
|
Term
|
Definition
| (+) prints out both text and variables to the screen |
|
|
Term
|
Definition
| a grammatical problem with the source code |
|
|
Term
|
Definition
| when your source code compiles but when you execute it an error occurs |
|
|
Term
|
Definition
| when the code has correct syntax, causes no erros during execution, but it produces undesired results |
|
|
Term
|
Definition
| interger value changing into a double value |
|
|
Term
|
Definition
| a variable whose value cannot be changed. Any attempt to do so will cause a syntax error. |
|
|
Term
|
Definition
| a group of code that performs a single task |
|
|
Term
|
Definition
| telling the new method to run from the main method |
|
|
Term
|
Definition
| when a method needs information to complete its task, it accepts that information through the use of parameters |
|
|
Term
|
Definition
| the value you provide in teh parenthises |
|
|
Term
|
Definition
| a variable declared inside a method; only exists inside that method |
|
|
Term
|
Definition
| variables that can be used in all methods of the class they are declared inside but NOT inside a method |
|
|
Term
|
Definition
|
|
Term
|
Definition
| methods can send back a value to the location in which the method was called |
|
|
Term
|
Definition
| method does not return a value |
|
|
Term
|
Definition
| if we want a method to return a value, we replace the word void with the data type that will be returned |
|
|
Term
|
Definition
| javadoc -author -version name.java |
|
|
Term
|
Definition
| two methods in a class that have the same name as long as they accept a unique set of parameters |
|
|
Term
|
Definition
| refers to the context in which something is visible in programming i.e. which set of classes |
|
|
Term
|
Definition
| whether or not something in our program can be accessed from a given context |
|
|
Term
|
Definition
| scope we give a class, method or variable where we want it to be visible and thus accessible by all classes everywhere |
|
|
Term
|
Definition
| keep outside classes from being able to see or access methods and variables in a class |
|
|
Term
|
Definition
| scope that allows the given class method or variable to only be visible to other classes within the same package as the class they are declared in |
|
|
Term
|
Definition
| a group or set of classes together |
|
|
Term
|
Definition
| each individual set of variables based on the blueprint |
|
|
Term
|
Definition
| the single instance of a class |
|
|
Term
|
Definition
| logic that evaluates to either true or false |
|
|
Term
|
Definition
| two if statements - one inside the other |
|
|
Term
|
Definition
| if first condition evaluates to false java doesn't look at second condition |
|
|
Term
|
Definition
| a structure that looks at the value of a variable and goes through a list of possible values |
|
|
Term
|
Definition
| possible vaules in a list |
|
|
Term
|
Definition
| tells java to immediately exit the switch satement |
|
|