Java Interview Questions and Answers
Java was developed at SUN MICROSYSTEMS by "JAMES GOSLING" & his team. The trial version was developed and released in the year 1990 was named as "OAK" which was later named as java and it took 18 months to develop scientifically.
For Java interview refer: Java Interview Questions
Core Java: Java is an object-oriented, class-based, concurrent, secured and general-purpose computer-programming language. It is a widely used robust technology.
For Core Java interview refer: Core Java Interview Questions
Java strings: Basically, the string is a sequence of characters but it’s not a primitive type. When we create a string in java, it actually creates an object of type String.
A string is an immutable object which means that it cannot be changed once it is created.
For Java, strings interview refer: Java String Interview Questions
Java Exception Handling: The Exception Handling in Java is one of the powerful mechanism to handle the runtime errors so that the normal flow of the application can be maintained.
For Java Exception Handling interview refer: java exception handling interview questions
Java IO Streams: Java I/O (Input and Output) is used to process the input and produce the output. Java uses the concept of a stream to make I/O operation fast. The java.io package contains all the classes required for input and output operations.
For Java, IO Streams interview refer: java io streams interview questions
Java Multithreading: Multithreading is a Java feature that allows concurrent execution of two or more parts of a program for maximum utilization of CPU. Each part of such a program is called a thread. So, threads are light-weight processes within a process.
For Java, Multithreading interview refer: java multithreading interview questions
Java Constructor: Java Constructor is a special method that is used to initialize objects. The constructor is called when an object of a class is created. It can be used to set initial values for object attributes.
For Java, Constructor interview refer: Java Constructor Interview Questions
Java Collections: The Collection in Java is a framework that provides an architecture to store and manipulate the group of objects. Java Collections can achieve all the operations that you perform on data such as searching, sorting, insertion, manipulation, and deletion.
For Java Collections interview refer: Java Collection Interview Questions and Answers