core java interview questions

java history interview questions

1.why java language is developed ?
2.when should we use c language and when should we use java language?
3.what are the important features of java?
4.what is oak ?
5.what is the abbrivation of java?
6.what is a platform,platform dependeny and platform independeny ?
7.what is the meaning of 
   (a) sourcecode,compiled code and executable code
   (b)comilation,execution
   (c)compiler and interpreter
8.why c,c++ programming languages are platform dependency?
9.how java acheved platform independency?
10.why jvm platform dependent?
11.what is the java's slogan?
12.explain why java is called language,platform and technology ?

java software interview questions

 1. how many types of java software do we have?
 2. what is the diffference between jdk,jre,jvm and jit?
 3. what is java plug-in ?
 4. what is java SE and what is the difference between java SE and JDK?
 5. what is the meaning of major and minor versions of java ?
 6. what is the difference between latest version and stable version?
 7. will jvm installed automatically with os ?
 8. do we have single java software for all types of os?
 9. what are the important folders and files of java software?
10. why java is called open source software ?

Environment variables interview questions

1.what is an environment variable?
2.what is the difference between binary files and library files ?
3.what is the difference between path , classpath and  JAVA_HOME ?
4.why 'path' is used by  OS and why 'classpath' is used by compiler and jvm ?
5.who will use  JAVA_HOME ?
6.why we do not set path and classpath for game software?
7.what are the different ways to set path and classpath variables ?
8.is it possible to set multiple softwares in path variable?
9.what is the role of ';' in path and classpath ?
10.what is the difference  between set and export commands ?
11.what is the difference between %path and $path ?
12.what is the difference between ';'  and ':' in paht ?
13.why should we place '.;' in classpath variable ?