Java Polymorphism 1 minute readPolymorphism is the ability of an object to take on many forms. The most common use of polymorphism in OOP occurs when a parent class reference is used to re...
Design Pattern - Singleton less than 1 minute readSingleton pattern is one of the most commonly used patterns in Java. It is used to control the number of objects created by preventing external instantiation...
Java Basic - Features of Java 1 minutes readThe prime reason behind creation of Java was to bring portability and security feature into a computer language. Beside these two major features, there were ...
Java Basic - Files and I/O 10 minutes readThe java.io package contains nearly every class you might ever need to perform input and output (I/O) in Java.
Java Inheritance 4 minutes readInheritance allows code reuse in Object oriented programming language.
Java Encapsulation less than 1 minute readEncapsulation is one of four fundamental OOP concepts. The other three are inheritance, polymorphism, and abstraction.
Java Abstraction 8 minutes readAbstraction is the concept of exposing only the required essential characteristics and behavior with respect to a context.
Java Collections - Array 4 minutes readArray is a fundamental construct in any programming languages, which stores a fixed-size sequential collection of elements of the same type.
Java Basic - Modifier Types 6 minutes readModifiers are keywords that you add to those definitions to change their meanings. In Java language, we have:
Java Basic - Basic Syntax 3 minutes readA Java program it can be defined as a collection of objects that communicate via invoking each other’s methods.
Java Basic - Basic Operators 1 minute readJava provides a rich set of operators to manipulate variables. We can divide all the Java operators into the following groups:
Java Basic - Objects & Classes 3 minutes readJava is an Object-Oriented Language. As a language that has Object Oriented feature, java supports the following fundamental concepts: