Andre Lopes:
Gente, estou com 2 duvidas bem bobas… Mas estao me deixando bem confuso…
Classpath:
Quando eu adiciono aquele jar do MYSQL , ou seja, o driver… Eu estou setando um classpath ?
Quando eu for criar um vetor… porque a criação dele é assim :
int x[] = new int x[10];
Tipo, pra mim é estranho, pq nao usamos : int a = new int a =1;
Nós simplesmente usamos int a = 10;
Por que em vetor é diferente?
eu te recomendaria a antes de estudar banco de dados entender os conceitos…
pense no classpath como o lugar onde ficam suas bibliotecas… se precisa usar classes de uma biblioteca você precisa colocar a biblioteca no classpath e poderá usar as classes, nesse caso a biblioteca seria o driver do banco, o mysql.
quanto ao vetor…
int x[];
aqui um vetor é criado, o [] indica que é um vetor, diferente de
int a = 10;
quando você tem um “=”, como no exemplo acima, você está usando uma atribuição, você está atribuindo um valor do que está na direita para o que está na esquerda. Quando ao caso do vetor você está usando o operador new, que indica que você está criando um objeto, nesse caso um array (que também é um objeto).
int x[] = new int x[10];
ou
int x[];
x = new int x[10];
no primeiro você cria a variável de array e o atribui um array de 10 posições na primeira linha, no segundo caso você faz isso em linhas diferentes.