1/21
Vocabulary flashcards covering Java SE installation, primitive data types, memory sizes, casting, and core development concepts for Enterprise Application Development.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Java Runtime Environment (JRE)
Holds the Java Virtual Machine, libraries, and other components that are necessary to run a java programme.
Java Development Kit (JDK)
Contains the compilers, necessary debuggers, and the JRE.
Java Virtual Machine (VM)
The environment in which Java programs run.
javac
The console command used to compile a Java file (e.g., javac MyFirstJavaProgram.java).
java -version
The console command used to check the installed version of Java.
byte
Stores whole number from −128 to 127; size is 1byte.
short
Stores whole number from −32,768 to 32,767; size is 2bytes.
int
Stores whole number from −2,147,483,648 to 2,147,483,647; size is 4bytes.
long
Stores whole number from −9,223,372,036,854,775,808 to 9,223,372,036,854,775,807; size is 8bytes.
float
Stores fractional numbers with 6 to 7 decimal digits; size is 4bytes.
double
Stores fractional numbers with 15 decimal digits; size is 8bytes.
char
Stores a single character or ASCII values; size is 2bytes.
boolean
Stores true or false; size is 1bit.
Camel lettering
Recommended naming convention for variables, starting with a lower case letter (e.g., numberOne).
Narrowing
Casting where content is copied to another variable while decreasing current value capacity.
Widening
Casting where content is copied to another variable while increasing current value capacity.
Tokens
Small individual units of a program, including Reserved Keywords, Identifiers, Literals, Operators, and Separators.
System.out.println()
The method used to output a line of data or text to the console.
Scanner
A class from java.util used to obtain user input (e.g., sc.nextInt()).
JAR
Java ARchive file; the standard executable format in Java.
MANIFEST.MF
A metadata file included in a JAR that defines attributes like Manifest-Version, Main-Class, and Build-By.
Operator Precedence
A ranking where a larger number indicates higher precedence; for example, Parentheses have a precedence of 15.