Qual classes que todo programador java precisar saber integralmente?

3 respostas
alexandref93

Qual classes que todo programador java precisar saber integralmente???
Me veio na cabeça agora isso… tipo continuo estudando sempre java ainda… mas as vezes pode ser que deixei passa batido um class “básica”…
entãooo quais seriam???

Obrigado desde já!!!

3 Respostas

d34d_d3v1l

Voce fala de imports ?

ArrayList é bom saber…
Random é bom saber…
JOptionPane é bom saber…

aaa… um monte,
o bom mesmo é quando vc tiver
uma duvida ou precisar de algo,
é pesquisar no google e correr atrás.

Antes eu tava gerando numeros aleatorios com math.Random()
depois vi no google o

Random obj = new Random(); obj.nextInt(4); //aleatorio de 0 a 3

oia ai pro c ve? facil de mais…
então deixo a dica,
procure conforme a necessidade…

OBS: estudar nunca é de mais!
abraços

alexandref93

d34d_d3v1l:
Voce fala de imports ?

ArrayList é bom saber…
Random é bom saber…
JOptionPane é bom saber…

aaa… um monte,
o bom mesmo é quando vc tiver
uma duvida ou precisar de algo,
é pesquisar no google e correr atrás.

Antes eu tava gerando numeros aleatorios com math.Random()
depois vi no google o

Random obj = new Random(); obj.nextInt(4); //aleatorio de 0 a 3

oia ai pro c ve? facil de mais…
então deixo a dica,
procure conforme a necessidade…

OBS: estudar nunca é de mais!
abraços

é bem isso mesmo que eu to falando… nossa… não conhecia o Random :shock: mas é isso mesmo… as vezes tem classes básicas que passam despercebido…

ViniGodoy
  1. Você deve saber as collections e, principalmente, quando e como usar cada uma:

Sets: HashSet, TreeSet, LinkedHashSet
Lists: ArrayList, LinkedList
Maps: TreeMap, HashMap, LinkedHashMap

Não deixe de usar essas classes através da sua interface, e não da implementação concreta, exemplo:

Set<Integer> set = new HashSet<Integer>();
  1. Você deve conhecer as classes de banco de dados: DataSource, Connection, PreparedStatement, ResultSet. E saber usar o Hibernate.

  2. É importante conhecer os Streams e Writers: PrintWriter, PrintStream;

No mais, vai depender da aplicação que você for desenvolver.
Mas sempre procure ler a fundo os tutoriais dos fabricantes e segui-los à risca, especialmente quando eles lhe indicarem uma boa prática.
É interessante ler livros como o Effective Java, que te explicam as boas práticas.

O pessoal aqui do GUJ é campeão em não fazer isso. Todo dia vejo tópicos com gente usando o DefaultTableModel, colocando null no primeiro parâmetro do JOptionPane, etc…

Criado 11 de fevereiro de 2011
Ultima resposta 12 de fev. de 2011
Respostas 3
Participantes 3