Enviado em 27-10-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Java Logo

Olá pessoal. Esta é a última parte do nosso mini curso de Java que tem 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui; a terceira parte, leia aqui; a quarta parte, leia aqui; a quinta parte, leia aqui; a sexta parte, leia aqui; a sétima parte, leia aqui; a oitava parte, leia aqui; a nona parte, leia aqui; a décima parte, leia aqui;

Arquivos

A classe java.io e suas funcionalidades
A classe File é a classe do Java que mermite ter acesso às informações sobre o sistema de arquivos: nome, diretório, tamanho, permissões de escrita e leitura e outroas coisas mais.

Leia o restante deste artigo »

Enviado em 13-10-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Java Logo

Olá pessoal. Esta é a décima parte do nosso mini curso de Java que terá 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui; a terceira parte, leia aqui; a quarta parte, leia aqui; a quinta parte, leia aqui; a sexta parte, leia aqui; a sétima parte, leia aqui; a oitava parte, leia aqui; a nona parte, leia aqui;

Coleções

Coleção é um objeto que representa um grupo de objetos, este tipo de objetos tem grandes vantages, entre elas:
● Redução de esforço de programação
● Aumento de performance
● Promover o reuso de código

Dentro das inúmeras coleções existentes vamos citar algumas logo abaixo e mostrar como será sua implementação.

Leia o restante deste artigo »

Enviado em 25-09-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Olá pessoal. Esta é a nona parte do nosso mini curso de Java que terá 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui; a terceira parte, leia aqui; a quarta parte, leia aqui; a quinta parte, leia aqui; a sexta parte, leia aqui; a sétima parte, leia aqui; a oitava parte, leia aqui;

Tratamento de exceções

Definição:
Exceções são situações excepcionais e geralmente indesejáveis que podem ocorrer durante a execução de um programa. Exceções podem ser tratadas incluindo-se código adequado no programa; não são portanto erros fatais.

Leia o restante deste artigo »

Enviado em 09-09-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Olá pessoal. Esta é a oitava parte do nosso mini curso de Java que terá 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui; a terceira parte, leia aqui; a quarta parte, leia aqui; a quinta parte, leia aqui; a sexta parte, leia aqui; a sétima parte, leia aqui;

Polimorfismo

Definição:
Na programação orientada a objetos, o polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam. Assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto. O polimorfismo é importante pois permite que a semântica de uma interface seja efetivamente separada da implementação que a representa.

Leia o restante deste artigo »

Enviado em 26-08-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Olá pessoal. Esta é a sétima parte do nosso mini curso de Java que terá 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui; a terceira parte, leia aqui; a quarta parte, leia aqui; a quinta parte, leia aqui; a sexta parte, leia aqui;

Interfaces

Definição:
A sintaxe para definição de uma interface é extremamente semelhante à utilizada na definição de classes. Todos os métodos em uma interface são implicitamente abstratos (o equivalente à utilizar o modificador abstract em uma classe abstrata), e públicos.

Leia o restante deste artigo »

Enviado em 03-08-2008
Escrito Sobre (Carreira, Tecnologia) por Eduardo Costa

22180302 Essa pergunta incomoda a cabeça de muitos sem uma única resposta, por outro lado existem os que se enquadram como bons programadores porem sem um meio eficaz de mensurar o quanto se acha que é bom naquilo que se faz. Mas sempre havera quem procure saber o que dever ser feito para ser um.

O que precisamos deixar claro é que não há receita de bolo para ser um bom programador.  Também não é ser um Super programador, o que existe são esforços que fazem a diferença entre um bom programador e um programador mediano (veja Competências e o profissional de exatas). Leia o restante deste artigo »

Enviado em 30-07-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Java LogoOlá pessoal. Esta é a sexta parte do nosso mini curso de Java que terá 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui; a terceira parte, leia aqui; a quarta parte, leia aqui; a quinta parte, leia aqui;

Herança

Definição:
A Herança é um princípio da Programação Orientada a Objetos, que permite que as classes compartilhem atributos e operações baseados em um relacionamento, geralmente generalização.

A herança permite a criação de subclasses que herdam atributos e operações da classe pai. A herança é um conceito aplicado no momento de criação das classes. Ela é usada na intenção de evitar que classes que possuam atributos ou métodos semelhantes sejam repetidamente criados.

Leia o restante deste artigo »

Enviado em 14-06-2008
Escrito Sobre (Java, Programação) por Tiago Souza

Java LogoOlá pessoal. Esta é a terceira parte do nosso mini curso de Java que terá 11 partes. Ele é voltado para iniciantes, porém é recomendado que ao estudá-lo, você já tenha pelo menos algum conhecimento em lógica de programação. Se você perdeu:
a primeira parte, leia aqui; a segunda parte, leia aqui;

Atributos e Métodos

Definição de atributos
Na definição de uma classe são especificados os seus atributos. Cada atributo tem um nome e um tipo e define o comportamento estático de um objeto. Se dois objetos são instâncias de uma mesma classe, ambos tem os mesmos atributos, embora seus valores possam ser diferentes.

Por exemplo, uma classe que controle o abastecimento de um posto de combustível pode ter como atributos a quantidade de litros, custo do abastecimento e horário do abastecimento. Cada instancia da classe terá esses atributos, embora os valores desses atributos serão diferentes.

Leia o restante deste artigo »