SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Java Programming Basics
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Indicates that a method or constructor may pass the buck when an exception is thrown.
Servlet Chaining
throws
JBossn
char
2. Forces the abrupt end of the current loop iteration and begins another iteration.
continue
Java Interface Definition Language (IDL)
Page-centric architecture
JavaSpaces
3. A portable platform-independent reusable component model. A component that conforms to this model is called a bean.
JavaBeans
JavaSafe
OS principal
Java Database Connectivity (JDBC)
4. Jumps out of a loop or switch.
Page-centric architecture
break
Servlet workings
else
5. Enables the programmer to abbreviate the names of classes defined in a package.
Include Directive element
import
jsp:include Action element (with jsp:param)
Jini Technology
6. The output of one servlet act as a input to another servlet.
Java Foundation Classes (JFC)
Servlet Chaining
short
if
7. Creates a newly defined type
enum
this
Expressions
assert
8. A special Java servlet-aware web server process.
throws
Servlet container
Servlet Aliasing
static
9. Run-once code blocks which run once at beginning of page load for initialization tasks - can appear anywhere in .jsp page itself - useful for overload JspInit() and JspDestroy()
const
Declarations
Tag Library Directive element
Java Applet Definition
10. In the Java programming language specification - describes a floating point number that holds 64 bits of data. See also single precision.
abstract
int
double
double precision
11. Introduces statements that are executed when the condition in an if statement isn't true.
Jini Technology
Page-centric architecture
else
synchronized
12. Includes a new tag library into page - allows use of tags in page
Java Native Interface
Tag Library Directive element
int
Servlet container
13. A Web scripting language that is used in both browsers and Web servers. Like all scripting languages it is used primarily to tie other components together or to accept user input.
int
CORBA
JavaScript
extends
14. A lock that can be counted - i.e. how many times a resouce has been accessed and locked
Java Compatibility Kit (JCK)
Semaphore
for
JSP Beans
15. A set of APIs that support the integration of audio and video clips & 2D fonts & graphics and images as well as 3D models and telephony.
Java Media APIs
catch
implements
volatile
16. A set of APIs that assists with the interfacing to multiple naming and directory services.
Servlet workings
do
byte
Java Naming and Directory Interface (JNDI)
17. Common Object Request Broker Architecture. A language independent distributed object model specified by the Object Management Group (OMG).
super
CORBA
Declarations
MVC Architecture
18. Keeps two threads from interfering with one another.
synchronized
JDK (Java Development Kit)
break
protected
19. Reuses the functionality from a previously defined interface.
this
Java Remote Method Invocation (RMI)
implements
Java Media Framework
20. Allows us to invoke more than one servlet in sequence when the URL is opened with a common servlet alias.
Java Naming and Directory Interface (JNDI)
jsp:include Action element (with jsp:param)
Servlet Aliasing
transient
21. Repeats some statements over and over again (as long as a condition is still true).
Java Runtime Environment (JRE)
interface
this
while
22. A software development environment for writing applets and application in Java .
new
Java Media Framework
Servlet container
JDK (Java Development Kit)
23. A subset of the Java Development Kit (JDK) for end-users and developers who want to redistribute the runtime environment alone. The Java runtime environment consists of the Java virtual machine1 - the Java core classes and supporting files.
Java virtual machine
Servlet Aliasing
Java Runtime Environment (JRE)
try
24. Introduces one of several possible paths of execution in a switch statement.
return
Java Compatibility Kit (JCK)
interface
case
25. ______ uses HTML-like tags in a "*.jsp" web-page on a web server linked to from the client's web-browser as short-hand to render Java Servlet code in a Java .class file by the Servlet/JSP container (done by the "page-compiler" Servlet) running on the
private
JSP
transient
Java virtual machine
26. Type of Java program (as opposed to a stand-alone program) which is embedded in a web page (requested from a server) and run on a client-side browser
double precision
case
DOM (Document Object Model)
Java Applet Definition
27. Indicates that a variable's value cannot be changed - that a class's functionality cannot be extended or that a method cannot be overridden.
final
double
new
Servlet container
28. A tool for checking compliance of applications and applets to a specification.
protected
continue
Tag Library Directive element
JavaCheck
29. Indicates that a value is a 64-bit whole number.
Include Directive element
static
long
throws
30. Indicates that a value is a character (a single letter or digit or punctuation symbol and so on) stored in 16 bits of memory.
transient
Java virtual machine
Java Naming and Directory Interface (JNDI)
char
31. A description of the structure and properties of a class of XML files.
DTD (Document Type Definition)
Servlet Aliasing
CORBA
instanceof
32. A tree of objects with interfaces for traversing the tree and writing an XML version of it as defined by the W3C specification.
DOM (Document Object Model)
throws
extends
Page-centric architecture
33. Ends execution of a method and possibly returns a value to the calling code.
transient
return
char
ORB (Object Request Broker)
34. Introduces a class
throws
byte
Servlet
class
35. An opensource Java Application Server
interface
JBossn
Servlet workings
volatile
36. Indicates that a value is a 16-bit whole number.
short
Semaphore
DOM (Document Object Model)
for
37. Tests to see whether a certain object comes from a certain class.
switch
instanceof
Servlet container
throws
38. A set of Java APIs that provide CORBA (Common Object Request Broker Architecture) interoperability and connectivity capabilities for the J2EE platform. These capabilities enable J2EE applications to invoke operations on remote network services using
Java Media Framework
Java Interface Definition Language (IDL)
static
CORBA
39. Introduces statements that are executed when something interrupts the flow of execution in a try clause.
Java Media Framework
short
JDK (Java Development Kit)
catch
40. Indicates that a variable or class or method can be used by any other Java code.
synchronized
jsp:include Action element (with jsp:param)
public
OS principal
41. A class that wraps primitives - Integer or Boolean...
instanceof
wrapper class
interface
new
42. A platform-independent file format that aggregates many files into one. Multiple applets written in the Java programming language and their requisite components (.class files & images & sounds and other resource files) can be bundled in a JAR file an
interface
JAR (Java Archive)
try
double
43. A software development environment for writing applets and applications in the Java programming language. Technically - the JDK is the correct name for all versions of the Java platform from 1.0 to 1.1.x.
JavaSafe
Java Compatibility Kit (JCK)
import
Java Development Kit (JDK)
44. Used to generate HTML
jsp:plugin (uses jsp:params and jsp:fallback)
if
public
interface
45. Consists of class libraries - a Java virtual machine (JVM) and class loader (which comprise the runtime environment) and a compiler - debugger and other tools (which comprise the development kit).
Java Naming and Directory Interface (JNDI)
Java Platform
JSP
Semaphore
46. Tests the truth of a condition that the programmer believes is true.
assert
else
private
double
47. Limits the computer's ability to represent extra large or extra small numbers when the computer does intermediate calculations on float and double values.
default
finally
ORB (Object Request Broker)
strictfp
48. Indicates that a value is either true or false in the Java sense.
Java virtual machine
OS principal
boolean
void
49. A set of Java APIs that may be incorporated an optional package for any Java 2 Platform Edition. The Jini APIs enable transparent networking of devices and services and eliminates the need for system or network administration intervention by a user.
float
Jini Technology
Java Applet Definition
strictfp
50. A protocol used for communication between CORBA object request brokers.
DTD (Document Type Definition)
IIOP (Internet Inter-ORB Protocol)
Java Foundation Classes (JFC)
import
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests