Mensagens enviadas por: ana_abrantes
Índice dos Fóruns » Perfil de ana_abrantes » Mensagens enviadas por ana_abrantes
Autor Mensagem
Comprei a minha uma semana depois de ter saído numa banca que tem no Pão de Açúcar da rua Coelho Lisboa aqui no Tatuapé.
Aliás sempre encontro minhas revistas nesta banca, muito boa.
Muito bom, li inteiro e agora estou lendo novamente.
Mas ainda não fiz o exame.
Aí é que tá... não achei que fosse tão fácil !
Que decepção !
Era isso que o cv disse para eu fazer ? :o
Pensei que era para escrever um código em Java...

Ainda não deu uma brecha aqui para eu fazer isso, mas acho que à noite vai dar para eu tentar usar a sugestão de vocês.
cv wrote:Voces podem, ao inves de usar um driver especifico, configurar uma ponte ODBC pro DBF...

E MIGRAR O MAIS RAPIDO POSSIVEL PRA UM BANCO DE DADOS DE VERDADE!


Essa é a minha intenção!

Mas como sou novata em Java, não sei como fazer isso que você falou.
Também estou precisando de um driver para DBF que não seja pago.
Já tinha feito vários do mesmo estilo no papel mesmo, é muito legal.
Além das dicas, usa-se muita dedução... lógica...

Quando você faz referência a uma classe pela primeira vez, seu bloco estático é executado.
Por isso, quando você instancia ou referencia Baz, primeiro excuta o bloco estático da superclasse depois o da própria classe.
No seu caso, como o bloco estático de Bar chama um método estático de Baz, quando você instanciou Bar, inicializou Baz também.
Acho que agora eu entendi...

Obrigada.
Aí é que fica a confusão...
Vejamos o seguinte exemplo:

Neste caso o método run() executado é o do objeto MyRunnable passado como parâmetro para o objeto Thread.
Este é um exemplo que encontrei em todas as minhas fontes de estudo...
Ou seja, o parâmetro para a Thread é o target a ser usado.
Daí eu não me convenci porque é usado o run() da subclasse de Thread na questão que coloquei acima.
Será porque ela tem prioridade sobre a runnable do target?
A resposta é A mesmo, eu só não consegui entender porque executa o run() de A e não de B já que este é o Runnable passado como parâmetro.

Aliás estou ficando desanimada com este assunto de Threads, alguém sabe onde posso encontrar uma explicação melhor do seu funcionamento, pois já vi no curso que fiz, no livro de certificação, no tutorial, etc e as questões do simulado são muito diferentes e complicadas do que estas fontes !
Na verdade eu não estou conseguindo visualizar todos estes detalhes que estão nas questões dos mocks...

Obrigada...
Tirado do mock do Dan Chisholm:



What is the result of attempting to compile and run the program?

a. Prints: A
b. Prints: B
c. Prints: AB
d. Prints: BA
e. Compile-time error
f. Run-time error
g. None of the above
JBoy__ wrote:E como eu faria pra ter um método em minha subclasse que fosse mais ou menos assim

public String escrever() ?

A assinatura do método só é compreendida pelos parâmetros dele é ?
Eu não posso ter uma sobrecarga de métodos com o mesmo nome não ?
Tentei colocar a linha acima na minha superclasse e também não pude.


Ou você muda o nome do método (na minha opinião, nesse caso seria o mais lógico) ou coloca algum argumento nele.

Para fazer override (sobrescrita), o nome do método, os argumentos e o tipo de retorno DEVEM ser iguais.

Já em overload (sobrecarga), o tipo de um argumento ou a quantidade de argumentos DEVE ser diferente, o retorno não faz diferença neste caso.

Leia sobre métodos, override e overload nesta página do tutorial da Sun:
http://java.sun.com/docs/books/tutorial/java/javaOO/methoddecl.html
Aqui no GUJ tem um fórum sobre certificação.
Mas aí vai links onde tem a sua resposta:
Sun (em inglês):
http://suned.sun.com/US/catalog/courses/CX-310-035.html
PortalJava(em português):
http://www.portaljava.com.br/home/modules.php?name=Sections

Simulados:
https://tmn.sun.com/WLC/GuestLogin?cmd=login1&loginType=1&language=pt_BR&id=programmer0000
http://www.danchisholm.net/
http://www.jchq.net/
e ainda tem mais... veja no fórum de certificação...
Eu também não entendi direito como funciona esta linha!!!
Para b ficar igual a 9 no final, parece que o pós-incremento não é executado !?!?
Alguém poderia dar uma luz para a gente ?
 
Índice dos Fóruns » Perfil de ana_abrantes » Mensagens enviadas por ana_abrantes
Ir para:   
Powered by JForum 2.1.8 © JForum Team