Explorando APIs e bibliotecas Java: JDBC, IO, Threads, JavaFX e mais
Uma vez que você aprende Orientação a Objetos e o básico do Java, é necessário se tornar fluente em suas APIs, que não são poucas. Um programador Java eficaz conhece o que há disponível e sabe quando pode usar cada uma das possibilidades que a linguagem lhe oferece. É isso que queremos para você. Rodrigo Turini ensina como lidar com as diferentes APIs do Java com exemplos práticos e que são relevantes no seu dia a dia. Você vai aprender as diferentes APIs para fazer IO, trabalhar com threads da forma correta, se conectar com banco de dados via JDBC, integrar com ferramentas de build e muito mais.
1123166479
Explorando APIs e bibliotecas Java: JDBC, IO, Threads, JavaFX e mais
Uma vez que você aprende Orientação a Objetos e o básico do Java, é necessário se tornar fluente em suas APIs, que não são poucas. Um programador Java eficaz conhece o que há disponível e sabe quando pode usar cada uma das possibilidades que a linguagem lhe oferece. É isso que queremos para você. Rodrigo Turini ensina como lidar com as diferentes APIs do Java com exemplos práticos e que são relevantes no seu dia a dia. Você vai aprender as diferentes APIs para fazer IO, trabalhar com threads da forma correta, se conectar com banco de dados via JDBC, integrar com ferramentas de build e muito mais.
9.99 In Stock
Explorando APIs e bibliotecas Java: JDBC, IO, Threads, JavaFX e mais

Explorando APIs e bibliotecas Java: JDBC, IO, Threads, JavaFX e mais

by Rodrigo Turini
Explorando APIs e bibliotecas Java: JDBC, IO, Threads, JavaFX e mais

Explorando APIs e bibliotecas Java: JDBC, IO, Threads, JavaFX e mais

by Rodrigo Turini

eBook

$9.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Uma vez que você aprende Orientação a Objetos e o básico do Java, é necessário se tornar fluente em suas APIs, que não são poucas. Um programador Java eficaz conhece o que há disponível e sabe quando pode usar cada uma das possibilidades que a linguagem lhe oferece. É isso que queremos para você. Rodrigo Turini ensina como lidar com as diferentes APIs do Java com exemplos práticos e que são relevantes no seu dia a dia. Você vai aprender as diferentes APIs para fazer IO, trabalhar com threads da forma correta, se conectar com banco de dados via JDBC, integrar com ferramentas de build e muito mais.

Product Details

ISBN-13: 9788555190506
Publisher: Casa do Código
Publication date: 02/06/2015
Sold by: Bookwire
Format: eBook
Pages: 190
File size: 5 MB
Language: Portuguese

About the Author

Rodrigo Turini é Bacharel em Ciência da Computação, desenvolvedor, instrutor pela Caelum e autor de cursos do Alura. Desenvolve sistemas principalmente em Java e, atualmente, participa do expert group que mantém a JSR 371 (Model-View-Controller) e JSR 370 (JAX-RS 2.1), sendo a primeira uma nova especificação do JavaEE 8. Rodrigo tem participação ativa na comunidade, participando de diversas listas de discussões sobre linguagens e frameworks, e tendo palestrado em eventos no Brasil e exterior, como DevCamp 2013 e JavaOne 2014, em San Francisco. É um dos líderes de desenvolvimento do VRaptor e contribui para diversos outros projetos open source. Gosta de estudar continuamente as melhores práticas da orientação a objetos, programação funcional e Java 8.

Table of Contents

1 Introdução 1.1 O projeto e as tecnologias 1.2 Instalando e configurando o Eclipse 1.3 Download dos arquivos pro projeto 1.4 Acesse o código desse livro 1.5 Aproveitando ao máximo o conteúdo 1.6 Tirando suas dúvidas 2 Java FX 2.1 Nossa primeira App em Java FX 2.2 Configurando a livraria-base 2.3 Preparando nosso cenário 2.4 Uma listagem de produtos 3 Java IO 3.1 Entrada e saída de dados 3.2 Lendo um arquivo de texto 3.3 Lendo texto do teclado com System.in 3.4 Tornando tudo mais simples com Scanner 3.5 Saída de dados e o OutputStream 3.6 Escrita mais simples com PrintStream 3.7 Gerando um CSV de produtos 3.8 Botão de exportar produtos 3.9 Adicionando ações com setOnAction 3.10 JavaFx e Java 4 Banco de Dados e JDBC 4.1 Iniciando com MySQL 4.2 Criando a tabela de produtos 4.3 O pacote java.sql e o JDBC 4.4 Abrindo conexão com MySQL em Java 4.5 Listando todos os produtos do banco 4.6 Importando produtos de um dump 4.7 Para saber mais: Adicionando programaticamente 4.8 Qual a melhor forma de fechar a conexão? 4.9 O padrão de projeto DAO 5 Threads e Paralelismo 5.1 Processamento demorado, e agora? 5.2 Trabalhando com Threads em Java 5.3 O contrato Runnable 5.4 Threads com classes anônimas e lambdas 5.5 Exportando em uma thread separada 5.6 Um pouco mais sobre as Threads 5.7 Garbage Collector 5.8 Java FX assíncrono 5.9 Trabalhando com a classe Task 5.10 Código final com e sem lambdas 6 CSS no Java FX 6.1 Seu primeiro CSS no Java FX 6.2 Extraindo estilos pra um arquivo .css 7 JAR, bibliotecas e build 7.1 JAR 7.2 Gerando JAR executável pela IDE 7.3 Executando a livraria-fx.jar 7.4 Bibliotecas em Java 7.5 Documentando seu projeto com Javadoc 7.6 Automatizando build com Maven 7.7 Transformando nossa app em um projeto Maven 7.8 Adicionando as dependências com Maven 7.9 Executando algumas tasks do Maven 7.10 Adicionando plugin do Java FX 7.11 Maven na linha de comando 7.12 Como ficou nosso pom.xml 8 Refatorações 8.1 Refatoração 8.2 Os tão populares Design Patterns 9 Próximos passos com Java 9.1 Entre em contato conosco
From the B&N Reads Blog

Customer Reviews