Q)
State the main difference between C++ and Java?
Ans:The main difference between C++ and Java lies in multiple
inheritances. Java Meta class model has a better solution than C++. Persistent
objects can be implemented by features such as object serialization and
reflection mechanism. GUI can be implemented easily.
Q)Explain about Core Java?
Ans:Java is increasingly used for middleware applications
to communicate between Server and clients. Java has features such as
multithreading, portability and networking capabilities. Changes in the java
library made java as a favorite programming language for developers it added
functionality to their scripts.
Q)
State some advantages of Java?
Ans:Platform independence is the key feature of Java during
runtime. Syntax of java is similar tothe popular object oriented languages such as C and C++. Java program can eliminate most of the bugs present
in the program. Manual memory allocation and de allocation feature present in Java is automated.
Q)
Explain about Class in Java?
Ans:In Java every thing exists within a class. It defines the
behavior of the class and its characteristics. Java applications and applets
are built in the class. Rules present for class name are generous and some of
the basic rules are names should start with a letter after that letter they can
have any combination of letters and digits. It can contain names to any length.
Q)
Explain about data types?
Ans:Variables declared should have a declared type. Out of
the eight data types four data types are integer, two are floating type
integers, one is character type out of which one is Boolean and the other
Unicode. Core Java is known to be a strong typed language.
Q)Explain
about the performance aspects of Core Java?
Ans:Performance of interpreted byte codes is enough but it can be improved
much more than that. Byte codes are translated into machine language within no
time, this speed of execution can be achieved during application compiling
time. JIT compilers are also present which compile the byte codes into native
code.
Q)
Explain about the dynamic behavior of core java?
Ans:This language was designed to adapt the changing
environment and behavior. New methods and instance variables can be added to
the client side without any major changes happening at the client end. This
function is very important for GUI builders, pluggable components, debuggers
and object database.
Q)
Explain about Java SDK?
Ans:Java SDK is not so comfortable with people used to command line interpreter. IDEs include compilers,
editors, debugging facilities, drag and drop techniques, etc. This compiler
strives to generate hundreds of lines in code UI. This platform may become a
universal platform.
Q)
Explain about the security aspect of Java?
Ans:Java has some bugs in its applets. Java team stated that
they have zero tolerance over security features and subsequent editions of Java
are improving Bug free environment. Some of the features are overriding the
runtime stack, disallowing the corruption of memory outside its own process,
reading or writing on local files where
it is actually forbidden to do these processes, etc.
Q)Explain
about the interpreter in Java?
Ans:Machines should have Java interpreter for the Java byte
code to get executed. Linking is a very easy process and this feature helps
while developing applications. Java compiler which
is available with software development kit is a bit slower in execution of
scripts.
Q)What
are the three best choices for development environment?
Ans:The three best choices for development environment
include.
Java SDK
and text editor can be a perfect choice.
Java SDK
and a text
editor which is built
within the SDK.
Using IDE
such as free Forte community edition.
Q)
Explain about assignment statement?
Ans:After declaring a variable, it should be initialized
explicitly. Uninitialized variable can never be used. To a declared variable
you must assign a variable name on the left, equal sign and a java expression
should have a appropriate value to the right.
Q) Give
the difference between the println method and sqrt method?
Ans: Println method operates on the object system. out and has
the value which should be printed namely y. sqrt method is a static method. It
does not operate on any object. It has the number stored in x for which the square toot should be found out.
Q)
Explain about strings in Java?
Ans:Strings represent nothing but a string of characters.
Java does not have any built in string type. It contains predefined class which
can be called enough as a String. Instance of a string is called as a string.
Much similar to many object
oriented languages a + sign is
used.
Q)
Explain the reason behind ending a program with a System. exit (0)?
Ans: The reason behind ending a program with System. exit (0)
involves technicalities. When main method exits the new thread automatically
does not end. The appearance of this thread is because of dialog box
functionality. System. exit
Candidates can also
comment below for more details regarding Pay scale, education
qualification etc. Applicants can also follow us for more details and updates
regarding the Government jobs 2014 or you can also follow us on Facebook for
latest jobs updates Latest updates regarding this article will be published so keep visiting on www.enaukari.in
Soon more details for Recruitment 2014 will be available online so keep visiting our website for further details and updates .Also for more updates on This post stay connected with us on Facebook or Google+