ArrayList – Java API
A linguagem Java vem com milhares de classes predefinidas. Você não terá que reinventar a roda se souber como encontrar o que precisa na biblioteca Java, conhecida como API Java.
Já vimos uma classe da API Java chamada Scanner. Agora é a vez de uma outra classe da API. ArrayList.
Nenhum comentárioOrientação a Objetos
A orientação a objetos, também conhecida como Programação Orientada a Objetos (POO) ou ainda em inglês Object-Oriented Programming (OOP) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de programação.
Na programação orientada a objetos, implementa-se um conjunto de classes que definem os objetos presentes no sistema de software. Cada classe determina o comportamento (definido nos métodos) e estados possíveis (atributos) de seus objetos, assim como o relacionamento com outros objetos.
Java, C++, C#, Object Pascal, Objective-C, Python, Ruby e Smalltalk são exemplos de linguagens de programação orientadas a objetos.
JavaScript, PHP (a partir da versão 4.0), ActionScript, ColdFusion, Perl (a partir da versão 5) e VB.NET são exemplos de linguagens de programação com suporte a orientação a objetos.
Fonte: Wikipedia
Até hoje trabalhamos somente no método main, isso não é bem uma abordagem orientada a objeto. Com os conceitos de OOP em Java usaremos o método main somente para testar e inicializar nossas aplicações.
2 comentáriosLista de Exercícios
Conforme foi visto em laboratório os passos iniciais em Java segue abaixo uma lista de exercícios para colocar os conhecimentos adquiridos em prática.
Desenvolva as seguintes soluções em Java:
- Identificar se um determinado número informado é par ou ímpar.
- Calcular o IMC (índice de massa corporal) .
- Conversão de temperatura em fahrenheit para celsius e vice-versa.
- Calcular o desconto em % de um valor informado. O desconto e o valor serão informados pelo usuário.
- Exibir para o usuário a tabuada de um número informado.
- Calcular o reajuste salarial de 10% de um determinado salário que será informado pelo usuário e descontar 6% de INSS.
- Calcular o fatorial de um determinado número informado.
Os exercícios serão avaliados em laboratório.
2 comentáriosPassos Iniciais em Java
Colocaremos em prática no laboratório os passos iniciais com a linguagem Java. Veremos estruturas básicas como os operadores relacionais, operadores aritméticos, operadores lógicos e o operador ternário.
Também veremos a classe Scanner que faz parte da API Java. Depois do carnaval começaremos com a orientação a objetos, foco principal da nossa disciplina.
Abraços a todos.
1 comentárioIntrodução a Java
Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems.
A linguagem de programação Java é independente de plataforma porque seus programas são compilados em um formato neutro, os bytecodes, armazenados em arquivos com a extensão “.class”.
Em cada combinação de hardware e sistema operacional deve existir uma JVM (Java Virtual Machine), programa que interpreta os bytecodes como código nativo do sistema.

- Imagem retirada do The Java Tutorials
Devido a JVM estar disponível em diferentes sistemas operacionais, os mesmos bytecodes podem ser executados em Microsoft Windows, Solaris, Linux ou Mac OS.

- Imagem retirada do The Java Tutorials
Apresentação
Oi! Eu sou o professor Edy Segura e este é nosso blog para auxiliar na disseminação do conhecimento adquirido em nossa disciplina.
Este blog tem o objetivo de complementar as aulas da disciplina de Laboratório de Programação III e IV do curso Sistemas de Informação da Univás.
Aqui serão disponibilizados os conteúdos visto em sala de aula para revisão ou para download.
A disciplina Laboratório de Programação III e IV tem como objetivo repassar os conhecimentos teóricos e práticos da programação orientada a objetos utilizando a plataforma Java.
Nenhum comentário

