
Explorando APIs e bibliotecas Java
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
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.
Conheça todos os nossos livros em www.casadocodigo.com.br.
More details
Person
Content
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
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.