Ver código fonte das classes java!

Bom dia pessoal!

Queria saber como faço para ver o código fonte das classes nativas do java, tipo a classe String ou a Objetc. Eu baixai o jar que vem com todo o source, porém que quera ver esse código no eclipse e deixar minha IDE configurada para quando eu pressionasse CTRL e depois clicasse no nome da classe, a mesma fosse exibida para mim na IDE.

Quando vc instala o JDK o src das classes já é instalado (src.zip).
No NetBeans, basta vc segurar Ctrl e clicar na classe desejada. Por exemplo, caso tenha um código assim:

String teste = "";

Basta vc segurar a tecla Ctrl e clicar na palavra “String”. Caso seja uma classe do JDK, ele vai abrir a classe em modo read only. No Eclipse eu acredito que seja a mesma coisa.

[]´s

Aproveitando o tópico, me parece que no eclipse não é possível fazer isso. Alguém sabe como adicionar os fontes do java SE ao eclipse?

Eu descobri como. Basta vc segurar o ctrl + clique do mouse no nome da classe. Ele vai retornar uma mensagem dizend que não achou o código fonte. Então cique em atach a source. Navegue até o diretório onde esta instalado o java. Dentrode jdk tem um arquivouivo chamado zip.src. Basta clicar nele e pronto :slight_smile:

1 curtida

No eclipse vc vai em Window > Preferences

Java > Installed JREs

E adiciona um JDK (só o JDK vem com os fontes)

Voce direciona seu projeto para esse JDK que os fontes do java… irão aparecer…

2 curtidas

Valeu.

1 curtida

vc poderia tb baixar a api do javadoc no site da sun pra ter como referência.
sempre é bom pesquisar lá, ou seja, na fonte do que por aí!

api online: http://java.sun.com/j2se/1.5.0/docs/api/
baixar: http://java.sun.com/javase/downloads/index_jdk5.jsp

valeu\o/

No linux eu não estou conseguindo achar o arquivo. Ele tem o mesmo nome? Aliás, onde é que fica instalado o java no ubuntu?

provavelmente fica no diretório que está sua JRE…

valeu ajuda bastante , deu certo no eclipse