Entrei no javadoc e achei o seguinte método add no Vector "public boolean add(E e)". Apesar de saber que ele usa synchronized gostaria de saber onde posso achar na documentação. Obrigado.
Entrei no javadoc e achei o seguinte método add no Vector "public boolean add(E e)". Apesar de saber que ele usa synchronized gostaria de saber onde posso achar na documentação. Obrigado.
Olá João,
Na documentação essa informação aparece na descrição da classe onde está escrito que a classe Vector
é synchronized
.
Uma outra forma mais fácil de ver que o método é synchronized
é verificando o próprio código fonte dele. No Eclipse, escreva o código abaixo dentro de um método de uma classe qualquer:
Vector v = new Vector();
v.add(1);
Depois, segure a tecla CTRL
e clique no método add
(ou posicione o cursor do teclado logo depois do add e pressione F3). Isso irá te levar para a implementação daquele método e lá você conseguirá ver que o método foi declarado da seguinte forma:
public synchronized boolean add(E e) {
Espero ter ajudado!