What is a class, an object and an instance in Java?
Class is a template or type. An object is an instance of the class.
For example:
public class Tweet { } Tweet newTweet = new Tweet();
Tweet is a class and newTweet is an object of the class.