Introduction to Java Technology & Java Programming Basics Flashcards
core Java platform designed for
applications running on desktop PCs
J2SE
design, development, assembly, and
deployment of business applications
J2EE
design of small, embedded
applications in consumer devices
(such as mobile phones)
J2ME
design of small Java applications
that run on smart cards
Java Card
design of Rich Internet Applications
JavaFX
a platform-independent execution
environment that converts Java
bytecode into machine language
and executes it
Java Virtual Machine
collection of ready-made software
components that provide many
useful capabilities
Java Application Programming
Interface
one that can run on its own without
needing to be embedded in a
particular host environment
Standalone Application
a Java application that’s typically
embedded in an HTML page and run
by a client web browser
Java Applet
a part of the J2EE platform and is a
small Java application that runs on a
Java-enabled Application server
Java Servlet
a reusable software component that
can be visually manipulated in a
builder tool.
Java Bean
writing codes in one operating system “Windows 10” and executing the codes on another platform “Linux”.
Platform independent
the machine language of the Java Virtual Machine
Bytecode
tokens that represent names of variables, methods, classes, etc
Java Identifiers
tokens that do not change – they are constants.
Java Literals