Este repositório é para armazenamento dos exemplos e códigos obtidos dos meus estudos de Java.
O primeiro estudo foi feito através do livro Desbravando Java e Orientação a Objetos da Casa do Código do autor Rodrigo Turini. Um livro muito bom sobre os aspéctos de POO em Java.
Este livro é um guia para a certificação Oracle Certified Associate da Casa do Código dos autores Gulherme Silveira e Mário Amaral. Um livro muito interessante, para que mesmo se você não tiver interesse em tirar essa certificação, você irá aprender vários aspectos da linguagem Java, bem como sobre a parte de compilação. Aspectos como: Por que não compila? Por que não executa como esperado? Ou seja, mostra como a linguagem Java funciona por trás.
Além dos conhecimentos das características do Java e da orientação a objetos, é necessário conhecer bastante as suas APIs, que são diversas. Para se tornar um programador Java eficaz é necessário conhecer o que há disponível e saber quando pode usar cada uma das possibilidades que a linguagem lhe oferece. É esta a proposta deste livro do Rodrigo Turini. Um livro com um material muito bom!!!
Complementando o estudo do livro anterior, procurei entender um pouco mais sobre o JavaFX através do Livro JavaFX da casa do código do Bruno Oliveira.
O JavaFX é uma plataforma projetada para oferecer um rico conjunto de APIs que simplificam o desenvolvimento de softwares que utilizam conteúdo de multimídia. Para que isso seja possível, são utilizados avançados engines de mídia e gráficos de aceleração por hardware. Essa tecnologia provê uma nova e moderna coleção de controles de interface com o usuário, tornando-se uma ótima opção para o desenvolvimento RIA com Java. As aplicações RIA (Rich Internet Applications) podem ser acessadas de qualquer computador que esteja conectado a internet. O termo RIA é usado para descrever Aplicações Ricas para Internet, que são executadas em ambiente web, mas que possuem características similares a softwares desenvolvidos para execução em ambiente desktop.
Nesse momento é hora de rever o que aprendi até agora sobre Java. Tenho que olhar sempre para os aspectos básicos da linguagem até o conteúdo mais avançado. Para isso vou complementar meus estudos com esse livro dos autores, Herbert Schildt e Dale Skrien, dois grandes "monstros" com relação ao Java. Esse livro contém vários códigos comentados e inúmeros exemplos e exercícios que esclarecem a finalidade e o uso dos elementos dos programas e testam a compreensão do conteúdo. Muito bom!!!!