Membros estaticos  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
Murl
JavaChild

Membro desde: 03/04/2009 10:34:42
Mensagens: 116
Localização: DF
Offline

Opa, galera estou estudando pra certificação estudando pelo livro da da Kathy Sierra pra certificação SCJP 6.

Estou tendo aulas de java pra desktop com swing e tals.

Durante a aula meu professor disse o seguinte:



a variavel de referencia 'b' é uma variavel de classe.

Ok, parou.

Até então eu tinha lido no livro da Kathy Sierra que variaveis para serem classificadas como variaveis de classe tem que ser "static".
No caso a variavel de referencia 'b' é uma variavel de instancia.

Então, curto circuito?

Vlws!

OMW to SCWCD;

SCJP 6
André Fonseca
JWizard
[Avatar]

Membro desde: 23/02/2007 15:52:55
Mensagens: 2034
Offline

oi

o seu professor está errado

leia o item 4.12.3 desta documentação

abs

This message was edited 2 times. Last update was at 16/05/2009 14:56:50


Você é novo no GUJ?


Como fazer perguntas?



www.twitter.com/_afonseca
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5523
Localização: Bahia/Porto Alegre
Offline

bem no seu exemplo vc tem b como variavel de instancia da class Variaveis porem do tipo JButton.

A diferenca entre variveis static e variaveis de instancia eh que as nomeadas como static pertencem a class e as variaveis de instancia pertencem a uma instancia, ou seja, a um objeto.

Dar uma lida pelo no capitulo 2 do livro da kathy, o destinado para certificacao. agora ler com bastante atencao, vc vai conseguir perceber a diferenca. No meu resumo para scjp eu abordei o asssunto tambem.

http://camilolopes.wordpress.com na secao de certificacao tem o resumo para download.

abraco bom estudo

Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
brrodo
JavaTeenager

Membro desde: 07/02/2009 23:31:16
Mensagens: 173
Offline

Não acho que seu professor esteja errado. Ele quis dizer que ela é uma variável de instância. Muitas vezes alguns professores "omitem" alguns termos técnicos pra facilitar o aprendizado do aluno. Geralmente os allunos de graduação (a grande maioria) não tem conhecimento de paradigmas de programação.

Não descartando a possibilidade do seu professor não saber do que está falando, claro. hehe

This message was edited 1 time. Last update was at 17/05/2009 13:50:59

javando
JavaEvangelist

Membro desde: 04/12/2006 15:42:08
Mensagens: 409
Offline

brrodo wrote: Não acho que seu professor esteja errado. Ele quis dizer que ela é uma variável de instância. Muitas vezes alguns professores "omitem" alguns termos técnicos pra facilitar o aprendizado do aluno. Geralmente os allunos de graduação (a grande maioria) não tem conhecimento de paradigmas de programação.

Não descartando a possibilidade do seu professor não saber do que está falando, claro. hehe


concordo totalmente.

o fato de ele dizer que é uma variavel de classe, não quer dizer exatamente que ele esteja prevendo que existam variaveis de instancia.
talvez ele tenha dito variaveis de classe quanto ao escopo da variavel ( "escopo de classe" e não "de metodo")

Temos que tomar cuidado com as "expressões" porque existem várias que são, digamos assim, termos coloquiais. onde cada autor chama de um jeito .. cada programador chama de um jeito ...
o povo acaba inventando uma forma de chamar algo q não tem nome ... ou diferem o nome ... vc poderia perguntar na hora ao seu professor, o que ele queria dizer com "variaveis de classe" muitas palavras que não existem originalmente são inventadas .. algumas pegam outras não ...

por isso que:

Eu debugo
Tu debugas
Ele debuga

Eu jampeio
Tu jampeias
Ele jampeia

ahuahau

falow

Antonio Rafael Rodrigues
SCJP
SCWCD
SCBCD
site: http://www.antoniorafael.eti.br
Murl
JavaChild

Membro desde: 03/04/2009 10:34:42
Mensagens: 116
Localização: DF
Offline

É eu ja tinha lido este capitulo do livro da Kathy e realmente deu pra entender...

Mandei um email pra ele depois que a aula terminou e na aula seguinte ele explicou exatamente o que o colega disse ai em cima...

Para "facilitar" o aprendizado dos alunos ele se referiu a variável de instancia(não estática) como de classe porque o seu escopo é de classe. Mas ele sabe sim a diferença entre uma variavel ser estatica ou não =).

Vlws!

OMW to SCWCD;

SCJP 6
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team