Como posso imprimir esse objeto que recebe outro objeto

f@#$%& como posso imprimi um objeto que recebe outro objeto no caso o livro esta recebendo um autor, mas acredito o que esta sendo apresentado é o que esta contido na memoria heap do pc, alguém pode ajudar me a conseguir a solução. agradeço qualquer ajuda:
</

public class ObjetoRecebeObjeto {

public static void main(String[] args) {
	Pessoa p = new Pessoa();
	p.primeiroNome = "Roberto";
	p.ultimoNome = "T.shinyashiki";
	
	Pessoa p2 = new Pessoa();
	p2.primeiroNome = "ELEIANA BITTENCOURT";
	p2.ultimoNome = "DUMET";
	p.anoDenascimento = 2000;
	
	Livro L1 = new Livro();
	L1.nome = "Amar pode da certo";
	L1.anoPublicacao = 1988;
	
	L1.setAutor(p2);
	// usando o método
	L1.obterReferencia(p2, L1);
	
	
}// fim de main

}// fim de principal

tenho a classe aqui:
</
public class Livro {
String nome;
int anoPublicacao;
Pessoa autor;

public Pessoa getAutor() {
	return autor;
}
public void setAutor(Pessoa p) {
	autor = p;
}

public void obterReferencia(Pessoa p, Livro l) {
	System.out.println("publicou o livro");
	System.out.println("autros autores(a) desse liro :"+l.getAutor());
	System.out.println("Ano da publicação :"+l.anoPublicacao);
	
}

}// fim da classe

Difícil de ler sua pergunta, amigo. Sem vírgulas.

consegui fazer , como faço para excluir o tópico:

public void obterReferencia(Pessoa p, Livro l) {
	System.out.println("publicou o livro :"+autor.primeiroNome+" "+autor.ultimoNome);
	System.out.println("autros autores(a) desse liro :"+p.primeiroNome+" "+p.ultimoNome);
	System.out.println("Ano da publicação :"+l.anoPublicacao);

Não precisas de passar o próprio livro para o método obter referência uma vez que já invocas esse método sobre uma instância especídica de livro.

E em vez de em todo o lado que precisas colocares autor.primeiroNome+" "+autor.ultimoNome, deves criar um método toString() na tua classe Pessoa. Dessa forma o teu primeio código funcionaria como esperavas.

public String toString() {
    return this.primeiroNome + " " + this.ultimoNome;
}