Qual é a diferença entre os tipos primitivo e de referência?

Esta é uma pergunta do exame passado e eu queria saber o que é o tipo primitivo e o tipo de referência. Com uma matriz, eu sei que o tipo de referência é onde a matriz é composta de objetos ou variáveis, mas um tipo primitivo é onde você criaria a matriz apenas com int ou strings. (certo?

Como você acha que responderia à pergunta do teste e receberia um bom crédito? Sem realmente se referir diretamente a um tipo ARRAY primitivo ... Existe uma maneira de fazer isso sem isso? Ou você acha que seria bom apenas explicá-lo com a matri

questionAnswers(8)

yourAnswerToTheQuestion