what are reference data types
In Java there are 8 primitive types which are basic data types : reference types are any instantiable class as well as arrays. Class types, Object types and Reference types all mean exact same; an object of a class. Examples : Object of a class Car, String, Integer,etc.