Fala sério q tem q saber os métodos de Collection!

eu vi essa pergunta num simulado, o livro da kathy nao fala nada sobre os métodos! só sobre as classes e interfaces!!! :???:

[i]Which of these methods from the Collection interface return the value true if the collection object was actually modified by the call?

Select 3 correct options

a) add( )
b) retainAll( )
c) containsAll( )
d) contains( )
e) remove() [/i]

Na minha prova caiu métodos sim, mas inclusos dentor de um bloco de código, eram bem intuitivos, mesmo que você não os conheça: add(), put(), get(), etc.

Perguntas referentes aos métodos em si num caiu pra mim não.

bah… achei q fosse só saber as classes e interfaces de cór, a hierarquia e tal… :roll:

seria A,B,E

Pois é galera, tb isso é uma dúvida minha!!!

Cai ou não!?!!?

Valeu!

a resposta seria A,B,E

e quanto a cair na prova, pode ter certeza que sim.

Estou esudando pelo livro A Programmer’s Guide To Java Certification, Second Edition.

E os autores (Khalid e Rolf) deixam bem claro que isso é assunto de exame 310-035, e todos os seus simulados do capitulo 11 (longuissimo por sinal) insere questões desse tipo

Tenho uma dúvida: Estive fazendo uns simulados por ai (tipo, o clássico: http://www.jchq.net/mockexams/exam2.htm) e vi algumas questões de interface (Frame, Panel), combrando assuntos de layout (FlowLayout, BorderLayout) será que isso cai?

exemplo:

import java.awt.*;
public class FlowAp extends Frame{
public static void main(String argv[]){
FlowAp fa=new FlowAp();
fa.setSize(400,300);
fa.setVisible(true);

}

FlowAp(){
add(new Button(“One”));
add(new Button(“Two”));
add(new Button(“Three”));
add(new Button(“Four”));
}//End of constructor

}//End of Application

  1. A Frame with buttons marked One to Four placed on each edge.
  2. A Frame with buutons marked One to four running from the top to bottom
  3. A Frame with one large button marked Four in the Centre
  4. An Error at run time indicating you have not set a LayoutManager

Não cai não, cara. AWT não está entre os objetivos do exame.

Deve ter sido nas versões anteriores, pois achei questões desse tipo em vários simulados.

AWT não cai na 1.4 mas collection cai sim… vão cair umas 2 perguntas referentes aos métodos que se pode utilizar, assim como os métodos da classe Math.

Você tá falando na classe Collections? Ou collections (Map, List, Set) ?

E Math com certeza vai cair… fazer uma decoreba braba ali :slight_smile:

Collections você só precisa saber que existe e que é diferente de Collection, essa interface sim vc precisa saber tudo de List, Set e ainda mais Map (que não extende de Collection)

Esse tudo seu tá assustador… rsrsrs…
eu postei uma questao em um forum ai, que envolvia a assinatura de uns métodos
de List e de Map, tipo pra saber o tipo de retorno, e o que por exemplo
retornava quando insiro um elemento repetido em um HashSet.
Ai o pessoal disse que não caía.
E, no livro de kathy não fala disso também.

No livro de kathy fala sobre as caracteristicas das 6 interfaces:
Collection,
Set,
List,
SortedSet,
Map,
SortedMap

e das 10 classes concretas que implementam essas interfaces;
Collection -> todas de Set , Sorted Set e List
Set -> HashSet, LinkedHashSet
SortedSet -> TreeSet
List-> LinkedList, Vector, ArrayList
Map -> Hashtable, LinkedHashMap, HashMap
SortedMap -> TreeMap.

Por exemplo, você precisa saber coisas específicas como a diferença entre hashmap e hashtable…

os métodos de hashtable, assim como o de Vector são synchronize
e o hashmap aceita elementos null (ou é o hashtable, não me lembro, fiz a prova faz tempo :slight_smile: )

[quote=“Samuel_Pessorrusso”]Por exemplo, você precisa saber coisas específicas como a diferença entre hashmap e hashtable…

os métodos de hashtable, assim como o de Vector são synchronize
e o hashmap aceita elementos null (ou é o hashtable, não me lembro, fiz a prova faz tempo :slight_smile: )[/quote]

Ahh sim, isso nós sabemos que cai :slight_smile:
Mas acho que você exagerou um pouco ao dizer que temos que saber “tudo” de List, Map e Set.

Não é tudo, mas é a maioria… então estuda logo, tudo de uma vez.

o Hashtable, não aceita nem chave nem valor null
agora o HashMap, aceita ambos

[code]Ex:
Hashtable t = new Hashtable();
t.put("A","1");

HashMap h = new HashMap();
h.put(null,null);

[/code]

Ele já é certificado, Guga.
E como tem SCWCD, deve fazer um bom tempo :slight_smile:

[quote=“Schuenemann”]Ele já é certificado, Guga.
E como tem SCWCD, deve fazer um bom tempo :)[/quote]

To ligado cara!!!
Ele é um monstro!!!
Manja pra caramba de java …
Se tirar a de Bussines agora … vai dominar !! ehehehe
Mas postei só pra galera que tava na dúvida, podia ser q outra pessoa
tb tivesse essa dúvida…
Eu sabia q o Hashtable não aceitava null,
agora não sabia se no HashMap, ambos, tanto chave quanto valor
poderia ser nulos…

E Ai Schuenemann já chegou o voucher?
Comprei a minha ontem!!!
demora 15 dias mesmo é?

O voucher até que chega rapidinho o saco é marcar a prova…
eu sempre faço em Campinas, lá a turma é muito enrrolada.

Chegou no oitavo dia.
A prova será quarta-feira.

Eita… será que dá? :grin: