150 Java Interview Questions and Answers - The ULTIMATE List (PDF Download)
150 Java Interview Questions and Answers - The ULTIMATE List (PDF Download)
Go to...
Let’s go…!
Table Of Contents
Object Oriented Programming (OOP)
General Questions about Java
Java Threads
Java Collections
Garbage Collectors
Exception Handling
Java Applets
Swing
JDBC
Remote Method Invocation (RMI)
Servlets
JSP
Object Oriented
Programming (OOP)
1. What is Java?
Abstraction
Encapsulation
Polymorphism
Inheritance
Predefined types must be objects
User defined types must be objects
Operations must be performed by sending
messages to objects
Object-Oriented
Platform independent
High Performance
Multithreaded
Portable
Secure
5. What is Abstraction?
6. What is Encapsulation?
8. What is Polymorphism?
General Questions
about Java
14. What is JVM?
byte
short
int
long
float
double
boolean
char
Local variable:
Instance variable:
Static Binding:
Definition of a procedure
Declaration of a name(variable, etc.)
Scope of the declaration
Dynamic Binding:
Activation of a procedure
Binding of a name
Lifetime of a binding
34. What are wrapper classes?
A wrapper class converts java primitives into
objects. So a primitive wrapper class is a
wrapper class that encapsulates, hides or
wraps data types from the eight primitive
data types, so that these can be used to
create instantiated objects with methods in
another class or in other classes. The
primitive wrapper classes are found in the
Java API.
Java Threads
36. What is the difference between
processes and threads?
Call on:
Synchronized:
Hold lock:
Wake-up condition:
Usage:
Java Collections
44. What are the basic interfaces of Java
Collections Framework?
Garbage Collectors
61. What is the purpose of garbage
collection in Java, and when is it used?
Exception Handling
69. What are the differences between
Checked Exception and Unchecked
Exception?
Checked Exception:
Unchecked Exception:
Java Applets
75. What is an Applet?
Swing
84. What is the difference between a
Choice and a List?
JDBC
99. What is JDBC?
Driver
Connection
Statement
PreparedStatement
CallableStatement
ResultSet
Classes:
DriverManager
SQLException
Remote Method
Invocation (RMI)
109. What is RMI?
JSP
140. What is a JSP Page?
application
page
request
response
session
exception
out
config
pageContext
Core:
Variable support
Flow control
URL management
Miscellaneous
XML:
Core
Flow control
Transformation
Internationalization:
Locale
Message formatting
Number and date formatting
Database:
SQL
Functions:
Collection length
String manipulation
SWING ULTIMATE
(0 rating, 2 votes)
You need to be a registered member to rate
this.
151 Comments
Sign up
128 23 1
Subscribe
aerobless
-1 Reply
4 years ago
tomi crow
http://net-
informations.com/java/cjava/default.htm
Crow
0 Reply
1 year ago
leon
0 Reply
4 years ago
teoman
0 Reply
4 years ago
Madiraju Krishna
Chaitanya
Nice Post.Thanks for sharing this with
us.
0 Reply
4 years ago
Sumit Bisht
2 Reply
4 years ago
Jeffrey Burch
3 Reply
4 years ago
Nikitha
0 Reply
4 years ago
Robert Martin
0 Reply
4 years ago
Vlad
0 Reply
4 years ago
raghu kumar
challa
good very useful to all fresh engineering
graduates and experianced to get into job
easily.
0 Reply
4 years ago
M.Hagras
4 years ago
Tk
0 Reply
4 years ago
RAVIKUMAR.M
0 Reply
4 years ago
Ruth
0 Reply
4 years ago
Nazim
0 Reply
4 years ago
satish
shirale
Thanks, I refreshed my java knowledge
once again.
0 Reply
4 years ago
Guarav
0 Reply
4 years ago
Madhu
0 Reply
4 years ago
Jun
0 Reply
4 years ago
Akansha
nice infrmation
0 Reply
4 years ago
ِAhmed
Mansour
nice infrmation
0 Reply
4 years ago
We use cookies to ensure that we give you
the best experience on our website. If you
continue to use this site, you agree to our
Load More Comments
use of cookies. Find out more.
Okay, thanks
NEWSLETTER
Sign up
JOIN US