SparkSession in Apache Spark
SparkSession has been the main entry point to Spark applications since Spark 2.0. Before Spark 2.0 Spark Context was the main entry point for any Spark applications. We see how…
SparkSession has been the main entry point to Spark applications since Spark 2.0. Before Spark 2.0 Spark Context was the main entry point for any Spark applications. We see how…
JDK 8 version of Java introduced Java Mission Control, Java Flight Recorder, and jcmd utility for diagnosing problems with JVM and Java applications. Oracle Java documentation suggests using the jcmd…
Even though HashTable and HashMap both are data-structure based upon Hashing and implementation of Map Interface, there are many differences among them. We will read about the main difference between…
This is one of the most common interview questions of all time when applying for a Java developer position. We will see the difference between Overloading and Overriding in this…
An abstract class is a java class that has one or more abstract methods (nobody). It cannot be instantiated and defines an interface that has to be implemented by all…
JDBC stands for Java Database Connectivity. It is a standard Java API for interacting with a range of databases. We can access virtually any data source ranging from, relational databases…
As Java is a strongly typed language, everything has a type in Java. Here, strongly typed means every variable/expression has a type and every type is strictly defined. Java compiler…
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.