Java Components Flashcards
architecturally neutral
characteristic of Java that allows it to run on any OS or device
Java virtual machine
“hypothetical” system upon which Java can run; not dependent on hardware
source code
code written in high-level language
- java is in a .java file
development environment
interface for writing programs that provide to tools for assisting task (like marking keywords in color)
bytecode
the code that the java compiler converts source code into
java compiler
translates source code into bytecode
java interpreter
checks bytecode and communicates with device OS to execute code line by line within java virtual machine
console applications
type of application software that outputs character/ text to a computer screen
windowed applications
type of application software that creates GUIs
standard output device
monitor