Java Interview Questions - Page 2

Question: Parsers? DOM vs SAX parser
Answer: parsers are fundamental xml components, a bridge between XML documents
and applications that process that XML. The parser is responsible for
handling xml syntax, checking the contents of the document against
constraints established in a DTD or Schema.
Question: What is a platform?
Answer: A platform is the hardware or software environment
in which a program runs. Most platforms can be described as a combination of
the operating system and hardware, like Windows 2000/XP, Linux, Solaris, and
MacOS.
Question: What is the main difference between Java platform and other platforms?
Answer: The Java platform differs from most other platforms in that it's a
software-only platform that runs on top of other hardware-based platforms.
The Java platform has two components:
1. The Java Virtual Machine (Java VM)
2. The Java Application Programming Interface (Java
API)
Question: What is the Java Virtual Machine?
Answer: The Java Virtual Machine is a
software that can be ported onto various hardware-based platforms.
Question: What is the Java API?
Answer: The Java API is a large collection of ready-made
software components that provide many useful capabilities, such as graphical
user interface (GUI) widgets.
Question: What is the package?
Answer: The package is a Java namespace or part of Java
libraries. The Java API is grouped into libraries of related classes and
interfaces; these libraries are known as packages.
Question: What is native code?
Answer: The native code is code that after you compile
it, the compiled code runs on a specific hardware platform.
Question: Is Java code slower than native code?
Answer: Not really. As a
platform-independent environment, the Java platform can be a bit slower than
native code. However, smart compilers, well-tuned interpreters, and
just-in-time bytecode compilers can bring performance close to that of
native code without threatening portability.
Question: What is the serialization?
Answer: The serialization is a kind of mechanism
that makes a class or a bean persistence by having its properties or fields
and state information saved and restored to and from storage.
Question: How to make a class or a bean
serializable?
Answer: By implementing either the
java.io.Serializable interface, or the java.io.Externalizable interface. As
long as one class in a class's inheritance hierarchy implements Serializable
or Externalizable, that class is serializable.

|
Current Comments
9 comments so far (post your own) View All Comments Latest 10 Comments:This site is very good all the tutorials are available in one site
Posted by Satish kumar on Sunday, 01.20.08 @ 22:21pm | #45711
html is platform indipendent language or not?
what is the role of html in applets?
In html how to allocate memory for the variables and texts or strings?
Posted by jaffar on Saturday, 07.7.07 @ 15:48pm | #20884
very good site and very nice Q & Ans..............
lot of help to face the interview..........
yhanks lot of thanks...............
Posted by sushil gulhane on Wednesday, 06.27.07 @ 10:23am | #20262
how to add n no.of elements in ArrayList?
Posted by Satyanarayana on Friday, 05.18.07 @ 19:50pm | #16394
Hi,
When i will get selected in Wipro Tech. by reading the questions given by u then i will say that its good.
Posted by kauleshwar on Friday, 05.11.07 @ 09:45am | #15630
To understand a java subject from basic this site as proved incredible features.
thanks and regards to developer.
Posted by Shilpa Sawant on Friday, 03.2.07 @ 16:06pm | #10229
Everything is extraordinary
Posted by mitul on Monday, 01.22.07 @ 20:40pm | #4060
i like the site most and it helps me 2 prepare for my intervew.
thanx 2 all of the site owners and developpers
Posted by shyam on Friday, 01.5.07 @ 15:21pm | #2687
i like the site most and it helps me 2 prepare for my intervew.
thanx 2 all of the site owners and developpers
Posted by sunipatra on Saturday, 12.9.06 @ 11:22am | #685