Upload
david-willian
View
57
Download
1
Embed Size (px)
Citation preview
Hoje vamos falar?▧ O que é java?▧ A plataforma java▧ Recursos da linguagem▧ Primeiro Código▧ Vamos ser objetos?▧ Livros e referências
Sobre o Curso...
thx iconfinder.com
Olá!Eu Sou David Willian
*só falta o tc :’(
Programador na AIT (phP)Spider (Jsf)
hoje: Estudando **Js (tentando ser freelancer)
@davidwillianx
“Nada na vida é para ser temido, somente para ser entendido. Agora é tempo de entender mais, assim
podemos sentir menos temor.
Marie Curie (Brainy Quote);
O java até aqui (2015)
▧ 1995 O início de tudo.Em 95 java é exibido a comunidade com uma proposta orientada a
objetos e com uma aplicação funcional chamada “Webrunner” (posteriormente “HotJava”).
▧ [...] Java everywhereLogo depois a tecnologia foi incorporada em outros modelos de serviço.
O java até aqui (2015)
1995 - 1999
▧ Nascimento.▧ Segmentação da
plataforma.▧ Alcance de mais de
400.000 devs.▧ Organização de
eventos.
▧ Em java?.. de quantas vezes sem juros?
▧ Java Real-Time apps.▧ Netbeans.▧ Opensource?
2000 - 2006
▧ JavaFx.▧ Blu-ray.▧ SouJava entra no
comitê (Hu3Hu3Hu3).
2007 - 2012 hoje
Java tenta mudar um pouco* para se enquadrar.
full timeline : http://oracle.com.edgesuite.net/timeline/java/
Antigamente...Linguagens compiladas não apresentam a flexibilidade de poder gerar código funcional para todas as plataformas simultâneamente.
O que mudou?
E java?A JVM da ao java tranquilidade de não se preocupar em qual contexto sua aplicação vai rodar*.
*Respeitando as limitações e especificações da plataforma;
3,000,000,000Muita genteee!!!!
Precisamos conquistar esse mercado
de dispositivos*
*Estatística da SUN em 2011
~
9.000.000 usuáriosDesenvolvedor experiente
+260.000,00Promissor!
+3.500 R$**Muitos usuários, principalmente Android
Brasileiros em 2014
“Tudo o que se oferece ao espírito, que o ocupa; intenção, propósito.
Causa, motivo de um sentimento, de uma ação.
fonte: dicionário
O objetivo principal da orientação a objetos é descrever ações computacionais com objetos do mundo real.
Facilitando nossa vida
?
Descrevendo um cachorro
Estado(Atributos)
▧ Pata▧ Orelha▧ Boca▧ Raça▧ Cor
Comportamento(Métodos)
▧ Abanar▧ Latir▧ Pegar bolinha▧ Fazer bagunça
Modelo que contém um conjunto de características e ações que define um grupo de objetos.
Classe
ex.: esboço mangá
Ação que o modelo desempenha/executa, normalmente manipulando seus atributos.
Método
ex.: Correr (usando pernas)
Criar uma class- abra seu editor- crie um projeto- crie uma nova classe
Definir Atributos- tipo*- visibilidade*- nome
Método(s)- tipo*- crie um projeto- crie uma nova classe
Code…Aceitam um desafio?
That is all folks!
Perguntas?
@davidcbsi onde estou:@davidwillianx davidcbsi(at)g-mail.com
Não esqueça do questionário!!!
Obrigado!!
▧ SlidesCarnival▧ Unsplash▧ Pixeden▧ Pixelds (Fotos)▧ Nick▧ Hugo Kuribayashi