java
a high level class based, object oriented programming language
compile
compilers take java source code (a.jave.file) and tranform it into java bytecode (a.class.file), which can be executed by your computer
execute
running a program, which the computer does line by line until it’s done
syntax
the grammar rules that a programming language follows such as symbols, punctuations, and the structure you must use
JRE(java runtime enviornment)
downloading allows you to run java programs
JDK(java development kit)
downloading allows you to run and write java programs (come with JRE)
JVM(java virtual machine)
comes with JRE (and JDK since it comes with JRE) and it manages the virtual memory your program uses when executed
static
shared
void
return type
main
name of method
public
access modifier
class
groups of variables methods
System
is a class
.out.
variable printwriter
return type method
int
whole numbers
double
decimal numbers
char
single letter
boolean
true or false
+
addition
-
subtraction
*
multiplaction
/
division
%
modulo(remainders)
relational operators = != < >
give boolean answers
&&
and
||
or
!
not
who cares if i’m pretty…
if i fail my final