Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Aluno (a): Eliane Moreira dos Santos
Curso: Desenvolvimento de Sistemas com Java e PHP
Disciplina: Desenvolvimento de Sistemas com Java
O que é JAVA?
Java é uma linguagem de programação lançada pela primeira vez pela Sun Microsystems em 1995. Com a Linguagem Java é possível criar sistemas de médio a grande porte. Sistemas Java podem ser executados em qualquer computador com qualquer sistema operacional, graças ao seu conceito de máquina virtual. Veremos mais a seguir.
MÁQUINA VIRTUAL
O Java utiliza o conceito de máquina virtual, e não precisa se preocupar qual é o sistema operacional do computador. 
Uma aplicação Java roda sem nenhum envolvimento com o sistema operacional! Sempre conversando apenas com a Java Virtual Machine (JVM).
A máquina virtual não entende código Java, mas sim entende um código de máquina específico. 
· Ao criar um programa em java e compilar, é gerado um bytecode (Esse bytecode é gerado por um compilador Java (javac)). 
· A JVM vai traduzir esse bytecode para a linguagem de máquina.
https://sites.google.com/site/jvmtotal/home/conceitos/java-virtual-machine - 28/08/19 às 10:24
QUAIS SÃO AS DIFERENÇAS ENTRE JAVA SE, JAVA EE E JAVA ME?
Java SE (Standard Edition): Contém os recursos básicos (java.lang, java.io, java.math, java.net, java.util, etc...). É por aqui que se começa o aprendizado.
Java EE (Enterprise Edition): É indicado para uso mais robusto. Aplicações de larga escala, sistemas distribuídos, etc. Possui os recursos básicos (JAVA SE) e recursos extras como bibliotecas para acesso a bancos de dados (JDBC, JPA), APIs diversas (JMS, RMI), Java Server Pages, servlets, portlets, etc.
Java ME (Micro Edition): Indicado para dispositivos mobile e sistemas embutidos. Essa edição é baseada numa antiga versão do JAVA SE.
ONDE USAR E OS OBJETIVOS DO JAVA
O foco da plataforma é aplicações de médio a grande porte, onde o time de desenvolvedores tem várias pessoas e sempre pode vir a mudar e crescer.
ORIENTAÇÃO A OBJETOS BÁSICA
Primeiro, vamos entender o que é programação estruturada (PE) ou procedural: 
A programação estruturada (PE) ou procedural é uma forma de escrever códigos sem separar o programa em partes. Os dados podem ser modificados e retornados em variáveis. Não existe organização em camadas. Escrevemos código sem encapsular.
* Encapsular: é separar o programa em partes, o mais isolado possível. A ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações. 
E o que é programação orientada a objetos (POO)? 
Resumindo, a programação orientada a objetos (POO) é o padrão de desenvolvimento que permite escrever códigos separando-os em camadas. As classes vão separar os objetos, e utilizá-los só quando forem instanciados. 
Comparativo entre as formas de programação: 
Reutilização de código:
PE: É possível reutilizar códigos na programação estruturada, porém em muitos casos você será obrigado a utilizar o famoso "CTRL C + CTRL V".
POO: Com a POO pode-se reutilizar o código herdando atributos e comportamento de outros objetos. 
Manutenção do código:
PE: A manutenção do código é baseada naquilo que o programador deixou de comentários no próprio código ou se escreveu um roteiro sobre o que o programa faz.
POO: Na POO, se o código seguir os padrões de construção, qualquer programador que conheça os padrões pode facilmente encontrar problemas, utilizar o código escrito ou até mesmo melhorá-lo se assim se fazer necessário. 
Vantagens e desvantagens:
Vantagens PE:
· Como é um código em sequência, sua execução é mais rápida. Cada linha de código é executada após a outra, sem muitos desvios, como vemos na POO. 
· É de fácil compreensão, sendo amplamente usada em cursos introdutórios de programação.
Desvantagens PE:
· Os tratamentos dos dados são misturados com o comportamento do programa.
Vantagens POO:
· Organiza melhor o código.
· Reaproveita código. 
Desvantagens POO:
· Não possui o mesmo desempenho de códigos estruturados.
· Seus conceitos são de difícil compreensão se comparados aos conceitos da Programação estruturada.
AUXÍLIO DO JAVA DA PROGRAMAÇÃO E DESENVOLVIMENTO DE SISTEMAS
O Java é rápido, seguro e confiável. Desde de laptops a datacenters, telefones celulares à Internet, em games, o Java está em todos os lugares! A linguagem Java é uma das mais difundidas e conta com diversos recursos pela Web. 
Além disso, existem padrões de TV digital que disponibilizam algum suporte a Java. Dessa forma, a linguagem Java está disponível para um amplo espectro de aplicações. Só para ter uma ideia da dimensão da utilização, atualmente mais de 3 bilhões de dispositivos executam Java.
O Java traz benefícios para a programação e desenvolvimentos de sistemas, dentre eles temos:
 
· Java tem a filosofia ‘Escreva uma Vez e Execute em Qualquer Lugar’:
Com isso você poupa tempo em aprender bibliotecas específicas. 
· Java possui “Coleta de Lixo” automática:
Isso significa que ela limpa automaticamente qualquer espaço de memória não utilizado, com isso o programador não precisa se preocupar com essa tarefa.
· Java tem alta produtividade:
Por ser uma linguagem de alto nível, Java tem construtores e características que permitem escrever programas mais rapidamente do que em C/C++. O que gera mais produtividade no desenvolvimento.
· Java está presente em uma variedade de lugares:
Os aplicativos Java estão presentes em diversas áreas, desde celulares, até servidores, o que proporciona ao desenvolvedor diversas possibilidades de sistemas a serem desenvolvidos. 
· Java tem uma boa documentação, é gratuito e de código aberto:
Não há custo para se desenvolver em Java, já que se trata de uma linguagem é gratuita e de código aberto, e isso é um incentivo para quem quer aprender a programar, pois não necessitam gastar com ferramentas pagas, muito pelo contrário, existem escolhas de altíssima qualidade gratuitas e amplamente usadas.
POR QUE APRENDER JAVA?
 
· É fácil de aprender;
· É popular no mercado de trabalho, garantindo maior empregabilidade e bons salários;
· É possível estudar e trabalhar com ela sem ter que comprar nenhuma ferramenta;
· É poderosa, permitindo fazer vários tipos de programas com propósitos diferentes; 
· É popular entre os desenvolvedores, permitindo que você troque conhecimento; 
· Existe muitas informações sobre a linguagem, facilitando tirar dúvidas que surjam ao longo do aprendizado;
image1.jpeg
Aluno (
a):
 
Eliane Moreira dos 
Santos
 
Curso:
 
Desenvolvimento de Sistemas com Java e PHP
 
Disciplina:
 
Desenvolvimento de Sistemas com Java
 
 
O que é JAVA?
 
Java é uma linguagem de programação
 
lançada pela primeira vez pela Sun 
Microsystems em 1995. 
Com a Linguagem Java é possível criar sistemas de 
médio a grande porte. Si
stemas Java podem ser executados em qualquer 
computador com qualquer sistema operacional, graças ao seu conceito de 
máquina virtual. Veremos mais a seguir.
 
 
MÁQUINA VIRTUAL
 
O Java utiliza o conceito de máquina virtual, e não precisa se preocupar qual é 
o sistema operacional do computador. 
 
Uma aplicação Java roda sem nenhum envolvimento com o sistema operacional! 
Sempre conversando apenas com a Java Virtual Machine (JVM).
 
A máquina virtual não entende código Java, mas sim entende um código de 
máquina específico. 
 
è
 
Ao criar um programa em java
 
e compilar, é gerado um bytecode (Esse 
bytecode é gerado por um compilador Java (javac)). 
 
è
 
A JVM vai traduzir esse bytecode para a linguagem de máquina.
 
 
 
https://sites.google.com/site/jvmtotal/home/conceitos/java
-
virtual
-
machine 
-
 
28/08/19 às 10:24
 
 
 
Aluno (a): Eliane Moreira dos Santos 
Curso: Desenvolvimento de Sistemas com Java e PHP 
Disciplina: Desenvolvimento de Sistemas com Java 
 
O que é JAVA? 
Java é uma linguagem de programação lançada pela primeira vez pela Sun 
Microsystems em 1995. Com a Linguagem Java é possível criar sistemas de 
médio a grande porte. SistemasJava podem ser executados em qualquer 
computador com qualquer sistema operacional, graças ao seu conceito de 
máquina virtual. Veremos mais a seguir. 
 
MÁQUINA VIRTUAL 
O Java utiliza o conceito de máquina virtual, e não precisa se preocupar qual é 
o sistema operacional do computador. 
Uma aplicação Java roda sem nenhum envolvimento com o sistema operacional! 
Sempre conversando apenas com a Java Virtual Machine (JVM). 
A máquina virtual não entende código Java, mas sim entende um código de 
máquina específico. 
 Ao criar um programa em java e compilar, é gerado um bytecode (Esse 
bytecode é gerado por um compilador Java (javac)). 
 A JVM vai traduzir esse bytecode para a linguagem de máquina. 
 
 
https://sites.google.com/site/jvmtotal/home/conceitos/java-virtual-machine - 28/08/19 às 10:24

Mais conteúdos dessa disciplina