PESQUISA



Pesquisa Avançada

LOGIN

PRÓX. LANÇAMENTOS

NEWSLETTER

Fique sabendo das novidades da Editora Ciência Moderna através do nosso Newsletter!

Cadastre-se aqui!

ENQUETE

Não há nenhuma enquete ativa no momento!

CADASTRO

Seja nosso cliente e veja as vantagens do nosso site!

Cadastre-se agora!


Política de Privacidade

PROMOÇÃO (CARTÃO)

Nas compras acima de R$100,00 pague em até 3 (três) vezes sem juros nos cartões de crédito VISA e MASTERCARD.

 

DETALHES DO LIVRO


Sun Certified Java Programmer - Guia do Exame SCJP


Camilo Lopes


256 páginas - 1aª edição - 2010


ISBN: 9788573939224 - Formato: 14 x 21


De: R$49,00 Por: R$39,20       


indicar para um amigo


Este guia de bolso foi escrito com o objetivo de explicar de forma objetiva, através de códigos Java, os assuntos para a certificação SCJP. Não tem como objetivo ensinar a tecnologia Java e seus derivados.
Você, leitor, vai encontrar:
• exemplo de códigos: compila, não compila, lança exceções;
• explicação dos códigos dentro de comentários Java a fim de chamar a atenção do leitor para o código;
• as nomeações das classes não seguirão as recomendações da Sun. Isso para ser mais próximo do exame real;
• uma leitura leve e descontraída.
Não espere aprender a tecnologia Java com este material. Acreditamos que você já possui bons conhecimentos básicos sobre Java.
E, para complementar seus estudos, você pode solicitar, via e-mail, acesso ao simulado SimSCJP para poder testar seus conhecimentos.

Capítulo 1
Fundamentos – declaração de níveis do pacote e acesso. - 1

Modificadores de Acesso - 1
Modificador de Acesso - 10
Variável Local - 13
Construtores - 14
Modificador Static - 17
Enum - 19

Capítulo 2
Herança, polimorfismo, retorno covariantes - 21

Modificador Static – dicas - 32

Capítulo 3
Atributos - 37

Wrapper - 46
Quando usar? - 46
Wrappers no Java 5/superior - 46
Diferenciar um Wrapper de Tipos primitivos - 47

Capítulo 4
Operadores - 57

Avaliando Valores - 57
Enums - 59
Instanceof - 61
Concatenação de Strings - 62
Acréscimo e decréscimo - 63
Variável Final - 63
Operador ternário - 64
Operadores lógicos de abreviação - 64
Operadores sem abreviação - 65

Capítulo 5
Tratamentos de exceções - 69

Throwable, Error, Exception, RuntimeException - 70
Controle de Fluxo – IF, SWITCH, FOR, LOOP - 74
Continue e Break - 79
Continue e Break – Rotulados - 79
Capítulo 6
API - 83

StringBuilder e StringBuffer - 85
Serialização - 91
Regras da Serialização - 92
Variáveis Static - 92
Datas, números e moedas - 96

Capítulo 7
Expressões regulares - REGEX - 105

Delimitadores gananciosos - 107

Capítulo 8
Genéricos e Conjuntos - 111

Subscrevendo equals() - 111
hashCode() - 116
Objetos ! = com hashing = = - 119
Conjuntos - 121
Ordenado X Classificado - 121
Interface lang.COMPARABLE - 136
Interface util.COMPARATOR - 139
Comparable!= Comparator - 139
Classificando com classes Arrays - 139
Convertendo array em lista e o inverso - 144
Sets - 150
PriorityQueue - 154
Revisão - 157
Genéricos - 160
Pré-Java 5 - 161
Polimorfismo e Genéricos - 167
Coringa - 173
Supertipo - 174
Criando suas próprias classes genéricas - 180
Criando métodos genéricos - 181
Capítulo 9
Classes Internas - 187

Classes internas anônimas - 192
Interface especializada - 196
Classes estáticas aninhadas - 198

Capítulo 10
Threads - 203

Definindo uma Thread – extends Thread ou implements Runnable - 204
Estados das Threads - 208
STATIC SLEEP() – Suspensão - 208
STATIC YIELD () – Prioridades de Threads - 210
NON-STATIC JOIN() – Lança uma exceção verificada. - 214
Sincronização - 217
Quando sincronizar? - 217
Iteração entre as Threads - 223
Quando usar? - 223

Capítulo 11
Desenvolvimento - 227

Compilando com –d - 227
Propriedades do sistema - 228
Usando java e javac - 229

Referências bibliográficas - 231

Camilo Lopes - Camilo Lopes é bacharel em Sistemas de Informação, pós-graduado em Gestão Estratégica de Negócios, possui certificação internacional Programador Java SCJP pela SunMicrosystem. Trabalha na IBM em projetos internacionais na plataforma JEE como Analista Programador Java/Especialista TI e atua como Embaixador Academic Initiative IBM. Nas horas livres, gosta de escrever artigos para o IMasters e a revista Java Magazine, além de postar artigos em seu blog http://www.camilolopes.com.br
>> Site: http://


LEIA TAMBÉM


Do Mesmo Tema

Livro do Java Script ( Um Guia Pratico das Paginas da Web Interativas) O

Ajax na Prática - Todo o poder dos melhores Frameworks Ajax aliados ao desenvolvimento Web 2.0 com PHP 5

Ant em Ação - 2a. Edição de Java Development com Ant

ASP.NET AJAX em Ação

Como Tomcat Funciona

Core Servlet e Java Pages - Vol 1 Tecnologia Core

Dante Explica Java 2 ( V. 1.4)

Dante Explica Java V. 5 : J2ME, J2SE e J2EE

Desenvolvendo Aplicações Comerciais em Java com Java J2EE e UML

Desenvolvendo Aplicações Web com JSP, SERVELTS, JAVASERVER FACES, HIBERNATE, EJB 3 PERSISTANCE E AJAX

Desenvolvendo Aplicações Web com Netbeans IDE 5.5

Desenvolvendo Aplicações WEB com NetBeans IDE 6

Desenvolvendo na Web com Java Server Pages ( Um Guia Pratico para Projetar e Construir Serviços Dinamicos na Web - Abrange JSP 1.1)

Desenvolvendo Relatórios Profissionais com iReport para Netbeans IDE

Desenvolvimento de Aplicações Comerciais com Java e NetBeans

Desenvolvimento para Internet com Java

Dominando AJAX - As Melhores Práticas Ligadas á Aplicações Web Escritas tanto em Java como em PHP 5

Dominando Eclipse : Tudo que o Desenvolvedor Java Precisa para Criar Aplicativos p/ Desktop

Dominando Java Server Faces e Facelets Utilizando Spring 2.5, Hibernate e JPA

Dominando NetBeans Construa Aplicativos Java tanto em Desktop, como para Web , Trabalhando com uma das Ferramentas mais usadas no Mundo

Dominando o BORLAND JBUILDER X

Dominando o OpenSwing (Java)

Dominando Relatórios JasperReport com iReport

ECLIPSE IDE - Dicas e Truques

EJB 3 Profissional - Java Persistence API

EJB Livro de Receitas ( Cookbook)

Estruturas de Dados e Algoritmos em Java ( Traduzido da 2a Edição Americana)

FLEX 3 em Ação

FXRuby - Crie GUIs Enxutas e Excelentes com o Ruby

Guia Completo de estudos para Certificação em Java 2

Guia de Certificação em Java - Exame CX 310-035

Guia de Java na Web - Preparatório para Certificação SCWCD - J2EE 1.4, JSP 2.0, Servlets 2.4 - Exame 310.081

Guia para Programação com Framework ZEND

Hibernate em Ação

Java 1.2 Para Leigos Passo a Passo

Java 2 para Leigos Passo a Passo

Java 2 para Programadores Profissionais ( A Solução Definitiva)

Java Avançado

Java na Web com JSF, Spring, Hibernate e Netbeans 6

Java para a Web com Servlets , JSP e EJB

Java para Iniciantes

Java Persistance com Hibernate (Edição revisada e ampliada de Hibernate em Ação)

Java Servelet : Programação ( O Reilly)

Java Server Pages Avançado

Java Server Pages Bibliotecas de Tags

Junit em Ação

Orientação a Objetos na Prática - Aprendendo Orientação A Objetos com Java

Plataforma Pro JavaFX - Desenvolvimento de RIA para Dispositivos Móveis e para Área de Trabalho por Scripts com a Tecnologia Java

POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves

Practical Apache Struts 2 Web 2.0 Projects - Aprenda e aplique o novo framework open source Apache Struts 2 em seus projetos

Pro JSF e AJAX - Construindo componentes ricos para a internet

Pro Spring 2.5

Programando em JavaServer Faces

Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML -

Projetos Práticos com JBoss Seam

Rails para Desenvolvedores Java

Ria com Framework ZK - Desenvolva Aplicações Ricas para a Internet, na Plataforma Java, com o Framework ZK, Eclipse e MySQL

Segurança de Dados em Java

Spring em Ação

Struts 2 Projeto e Programação

Struts em Ação

TOMCAT Guia Rápido do Administrador - Manual Técnico e Prático

Tutorial do J2EE Enterprise Edition 1.4 Traduzido da Segunda Edição Americana

 
Copyright © 2005-2006 Editora Ciência Moderna Ltda - Produzido por Marcelo S. Macedo
Rua Alice Figueiredo, 46, Riachuelo, Rio de Janeiro, RJ - CEP:20950-150 - Tels:(21)2201-6662/2201-6998 - Fax:2201-6896
Horário de funcionamento: de segunda a sexta das 9:00h as 18:00h.