Boa noite Maicon, antes de poder te ajudar e necessario saber algumas coisas, primeiro vc ja possui boa logica de programação? ou esta começando a adquirir a logica junto com o java, caso ja tenha boa logica o aprendizado em java o aprendizado se torna muito mais simples, pois os conceitos nunca mudam, oq muda é sintaxe da linguagem , ou seja, somente os comandos, agora caso vc naum tenha uma boa logica o segredo e praticar, fazer muito exercico mesmo, eu posso te dizer isso pq quando comecei a programar quase desisti, pois para programar naum basta apenas ler, logica naum é questao de decorar e sim de praticar e praticar muito, em relação a ajudar no aprendizado, caso vc possua logica de programação existem dois livros com muito bons q vao te ajudar muito, JAVA COMO PROGRAMAR do Deitel, essee livro é a biblia nele tem varios exerciciose é tudo muito intuitivo, é o livro mais completo sobre JAVA que eu conheço nele o autor aborda todos os assuntos desde desenvolvimento Desktop, Web e Mobile e ensina com exercicios simples e tem todas as correções tbm, um outro livro muito bom é USE A CABEÇA JAVA da serie USE A CABEÇA tenho otimas referencias tbm, outro metodo que me ajudou muito no processo arduo de aprendizagem foram as video aulas de Java e de logica de programação, as que eu tenho são do professor Neri Aldoir Neitzke, ele ensina de forma clara e objetiva, caso queira dar uma olhada o endereço é http://www.informaticon.com.br/novosite/ posso te dizer q aprendi muito mesmo com as video aulas dele, o cara é nota 10, referente a vetor para poder te ajudar preciso saber qual é sua duvida, pois pra explicar e dar exemplos de vetor o post ficaria muito grande, qualquer coisa poste sua duvida que eu tento esclarecer pra vc ok, espero ter ajudado tenha uma boa noite!