Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

Primeiro passo para SCJP 5.0 - 310-055

Para fazer uma certificação não é necessário ser um excelente programador Java, mas sim, um conhecedor das peculiaridades da linguagem...

 

Para fazer uma certificação não é necessário ser um excelente programador Java, mas sim, um conhecedor das peculiaridades da linguagem, por conseqüência, aprendemos a trabalhar nossos programas muito mais profissionalmente.

 

Mas como começamos a estudar essa linguagem? Primeiramente, sabemos que tipo de linguagem é Java? Interpretada ou compilada? Ou ambas? Bem, para que possamos entender vamos ver o que faz a JVM (Java Virtual Machine). Essa máquina pega um arquivo e interpreta-o, mas não pode ser totalmente interpretada, pois se isso fosse verdade ela leria automaticamente os arquivos .java, então o compilador javac compila os arquivos com final .java e a JVM os interpreta o que torna a linguagem Java interpretada e pós-compilada.

 

O que é um programa Java?

Um programa Java nada mais é do que uma coleção de objetos conversando com outros objetos por invocação por métodos. Esses objetos são tipos e esses tipos são definidos por classes e interfaces. Então podemos dizer que os programas Java utilizam coleções de objetos de vários tipos diferentes.

 

»                Classe: É um tipo definido pelo usuário que possui especificações (características e comportamentos) que o identifiquem. De uma maneira mais genérica podemos dizer que uma classe nada mais é do que um molde que será usado para construir objetos que representam elementos de vida real.

Classe = Características + Comportamentos;

 

»                Objetos: Digamos que temos um molde chamado Produtos e se eu perguntasse o que é um produto para você o que você iria responder? Para cada pessoa, um produto pode se diferenciar de uma pessoa para outra, isto é, o que pra mim um produto é um carro, para outro um produto pode ser um livro, basta ver o que foi que nós pensamos na hora de que foi feita a pergunta. Imaginamos que o produto fosse um livro. Core Java com preço de R$ 150,00. Quando nos lembramos de um produto isso ficou meio abstrato em nossa cabeça, mas quando falamos que o produto é um livro, veio a nossa cabeça vários livros e isso faz com que a abstração seja mais restrita e quando eu falei que o livro era o Core Java veio o livro em nossas mentes. O que eu quero dizer com isso? Bem, quando falamos em objetos falamos que o molde tomou forma, o objeto nada mais é do que a forma de como instanciamos as classes, e ele tem vida independente entre si apesar de compartilharem o mesmo molde. Exemplo é o ovo de chocolate da páscoa, tem um molde (Classe) e é feito vários ovos (objetos) e cada ovo é diferente do outro o que faz dizer que eles têm vida própria. Um objeto é criado quando utilizamos o operador new.

 

»                Métodos: Através dos métodos definimos as operações que podem ser executadas com ou sobre um objeto. Popularmente diz-se que os métodos definem o comportamento da classe.

 

Fundamentos da Linguagem

Lembrando que aqui usarei todos os padrões do JavaBeans, porém temos que saber que o que manda para a prova da Sun é o que o compilador executa.

 

Lembre-se também que colocarei aqui o que é necessário para que você possa ler e separar para criar a sua lista de estudos, então o que estiver dentro de caixas são muito importante e se você colocar separado em um arquivo e depois ler vai fazer um resumo de tudo aquilo que está aprendendo. E para começar veremos a parte de identificadores.

 

Identificadores Legais

Tecnicamente os identificadores legais são compostos somente por caracteres Unicode, números, símbolos de moeda ($), e conexão de caracter, conhecido como underline ou underscores. Aqui coloquei o que você precisa saber.

 

Identificadores somente começam com letras, símbolo de moeda e underscore ( _ ). Identificadores não podem começar com números!

Depois do primeiro caracter poderá haver a combinação de letras, números e símbolos.

Você não pode usar palavras reservadas Java como identificador. A lista de palavras reservadas aparecerá logo abaixo.

Identificadores Java são case-sensitive; logo foo e FOO são dois identificadores diferentes. {Não existe identificador com letras maiúsculas}

 

Exemplo de identificadores legais:

int _a;

int $c;

int __________2_w;

int _$;

int este_e_um_identificador_valido;

 

Exemplo de identificadores ilegais:

int :b;

int –d;

int #e;

int .fff;

int 7up;

 

avfpripscjpfig01.jpg 

Esta é a lista de palavra reservada

 

Sei que este artigo está meio teórico, mas isso somente acontecerá nos dois primeiros artigos, quando trabalharemos práticas de programação. Até a próxima.





    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



[Este post ainda não foi associado a uma sequência]
Autor
Angelo Vicente Filho

Angelo Vicente Filho (angelomicrolins@gmail.com).




Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
4   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia.

  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 0,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ -1,00 (assinante) ou R$ -1,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ -1,00
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03