Invocación del método nulo-seguro Java7

Quiero obtener detalles sobre esta característica de Java7 como este código

public String getPostcode(Person person)
{
    if (person != null)
    {
        Address address = person.getAddress();
        if (address != null)
        {
            return address.getPostcode();
        }
    }
    return null;
}

Se puede hacer algo como esto

public String getPostcode(Person person)
{
    return person?.getAddress()?.getPostcode();
}

Pero, francamente, no está muy claro para mí. ¿Por favor explique?

Respuestas a la pregunta(4)

Su respuesta a la pregunta