C language interview questions solution for freshers beginners placement tricky good pointers answers explanation operators data types arrays structures functions recursion preprocessors looping file handling strings switch case if else printf advance linux objective mcq faq online written test prime numbers Armstrong Fibonacci series factorial palindrome code programs examples on c++ tutorials and pdf
Java programming language questions and answer with solution
Basic knowledge in Java programming language.
(q) Which is false about java programming language?
(a) Java is high level programming language.
(b) Java is a platform.
(c) javac is compiler.
(d) Byte code is executed by CPU.
Answer: (d)
(q) Which are not characteristics of java programming language?
(a) Robust
(b)Procedural
(c) Distributed
(e) Multithreaded
Answer: (b)
(q) Which is true about of java hotspot virtual machine?
(a) It is additional virtual machine which improves the performance of an application.
(b) It is internal device which convert source code into byte code.
(c) It is virtual machine which detects runtime exception.
(d) All are true.
Answer : (a)
(q) Which of the following are correct?
(a) Java platform is software only platform that runs on the top of other hardware based platform.
(b) Java platform has two components: JVM, API.
(c) Java technology is programming language as well as platform.
(d) All of the above.
Answer : (d)
(q) Which of them are not command line tools?
(a) java
(b) javaw
(c) javapath
(d) javadoc
Answer : (c)
(q) Which of the about main method?
(a) Must be declared as public.
(b) It must not return any value.
(c) Must be declared as static.
(e) Must accept string as a parameter.
(f) Above all are compulsory.
(g) All are optional.
Answer : (f)
(q) Which not true about API?
(a) API stands for application package interface.
(b) It is large collection of software components.
(c) It is large array of useful class.
(d) It is grouped into the package of related class.
Answer : (a)
(q) Which of the following is correct?
(a)
class MainClass
{
static public void main(String[] args)
{
System.out.println("Hello World!");
}
}
(b)
class MainClass
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
(c)
class MainClass
{
static public int main(String[] args)
{
System.out.println("Hello World!");
return 1;
}
}
(d) Both option (a) and (b)
Answer : (d)
(q) Which of the following is false?
(a) Java platform is bit faster than actual CPU platform.
(b) javac is compiler tool.
(c) java command launch an application.
(d) javadoc is documentation tool.
Answer : (a)
(q) What is difference between following two commands?
(i) java ClassName
(ii)javaw ClassName
where ClassName.class is name of any class file.
(a) Execution time of (i) is faster than (ii)
(b) (i) is used to run in server machine while (ii) is used to run in client machine.
(c) (ii) is used to run in server machine while (i) is used to run in client machine.
(d) (i) has console window while (ii) has not any console window.
Answer : (d)
(q) If any class file Binary.class is zipped in Binary.zip in c:\Test.Which of the follwing command line command is suitable to execute the zip file?
(a) java –classpath c:\Test\Binary.zip Binary
(b) java –cp c:\Test\Binary.zip Binary
(c) javaw –classpath c:\Test\Binary.zip Binary
(d) javaw –cp c:\Test\Binary.zip Binary
(e) All of them are correct.
Answer : (e)
(q) How can set the path of class folder at a time in command prompt?
(i) c:\test
(ii) Current working directory.
(a) set classpath=c:\test;.
(b) set -cp=c:\test;.
(c) path=c:\test;.
(d) PATH=. ; c:\test
Answer : (a)
(q) If Binary.class is available in both of following directory
(i) c:\test
(ii) d:\raja
Which of them are true if follwing command is executed in command prompt?
set cp=c:\test;d:\raja
java Binary
(a) Binary.class persent in test folder will execute only.
(b) Binary.class persent in raja folder will execute only.
(c) Binary.class persent in test and raja folder both will execute.
(d) It will depend upon o.s default option.
Answer : (a)
Subscribe to:
Post Comments (Atom)
1 comment:
Post a Comment