Use o código e tenha 10% de desconto!
Explorando APIs e bibliotecas Java
JDBC, IO, Threads, JavaFX e mais
Rodrigo Turini
Sumário
- 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
Dados do produto
-
Número de páginas:
-
185
-
ISBN:
-
978-85-5519-049-0
-
Data publicação:
-
02/2015