Significado da palavra null

Estou com duvida em relacao ao uso da palavra null. como e quando devo usa la ?

por exemplo: Session session = Session.getInstance(p, null);

porque devo usar null como argumento nesse metodo?

podem me ajudar? :oops:

null :arrow: nulo; sem validade; cancelado

ou seja, quando você quer dizer que aquele argumento é nulo, sem validade, cancelado você usa null :lol:

null representa isso mesmo, um objeto que é um grande nada!!! :shock:

Ah, somente objetos podem ser nulos, tipos primitivos não (afinal se é primitivo ele existe :roll: ) …

Não ajudou neh? Isso não é conceito de Java e sim de de de de o que? Programação, OO, essas coisas …

Trocando em miudos …

Uma variavel é nula qd ainda nao foi instanciada, ou seja, ainda nao “virou” um objeto…

Ex:

Objeto x; // x=Null
x = new Objeto(); // x deixa de ser null e vira um objeto do tipo Objeto

complementando:

é quando existe apenas a declaração do objeto e ela não faz referência a nenhum objeto concreto (instanciado) na memória. :slight_smile: