Você está na página 1de 5

O que é Java?

www.lenovo.com

O que é Java?
Java é uma linguagem de programação orientada a objeto
desenvolvida para permitir que desenvolvedores criem uma
plataforma continua. Java difere de outros paradigmas de
programação—como funcional, logico e etc.—uma vez que
desenvolvedores podem realizar updates ou continuar um projeto já
finalizado, ao invés de recomeçar do zero. O objeto mantem seu
código organizado e fácil de ser modificado quando necessário.

Por exemplo, uma revendedora de carros tem muitos automóveis no


pátio, cada carro é um objeto, possuindo características próprias
chamadas de classes, que não modelo, motor, cor, e assim por diante.
O cliente seleciona uma pickup vernelha, mas também quer adicionar
um sistema de som estéreo. O novo pick-up recebe todos os aspectos
do objeto “pickup” e o programador tem a simples tarefa de modificar
a classe “estéreo” ao invés de construir todo o objeto “novo carro”. É
isto que torna o Java ideal para celulares, celulares, fóruns web,
consoles de game e qualquer outro software que requer modificações
e atualizações constantes.

Programas cirando em Java são portáteis pois são montados em


bytecode, e pode ser executado em qualquer server que possua a Java
Virtual Machine (JVM) instalada, diferentemente de C++ objetos
criados em Java não necessitam referência de dados externos. O Java,
graças a este recurso irá continuar rodando mesmo se o sistema
operacional ou outro programa externo falhar.

Não confunda Java com Javascript, este último é uma linguagem de


interpretação como o Visual Basic da Microsoft, em sua maioria usado
para pequenos programas como aqueles que causam o aparecimento
de janelas pop-up no browser. Javascritpt não possui portabilidade,
diferente de Java; Javascript é usado com HTML.

Java é a segunda linguagem de programação mais popular do mundo,


apenas atrás de C, e à frente de C++ e Objective C. o download e
atualização da IDEA são gratuitos. Requisitos básicos: Windows XP ou
posterior, Mac OS X 10.7.3 ou posterior, Java também trabalha roda na
maioria dos sistemas Linux.

Eu preciso de Java no meu computador?


Sun Microsystems criou o Java em 1995, como uma plataforma
universal que conseguisse rodar a mesma aplicação independente do
sistema operacional, encontra-se, atualmente, instalado em mais de 3
bilhões de dispositivos pelo mundo. Para rodar uma aplicação Java é
necessário instalar o Java Runtime Environment (JRE) no seu
computador, JRE contém o Java Virtual Machine (JVM), todas as
classes e modelos para criar objetos. Java é essencialmente útil à
programadores, mas também para o usuário final que roda os Applets
Java.

O departamento de segurança interna (homeland security) dos EUA


recomendou a todos os cidadãos para desabilitar o Java em janeiro de
2013 porque a Oracle—companhia que comprou a Sun Microsystems
em 2009—não informou adequadamente uma grande falha de
segurança. A empresa russa de segura e antivírus Kaspersky Kab
declarou que metade dos ataques cibernéticos foram causados por
Java. Alguns sites como Facebook e Twitter utilizam Javascript e
HTML 5 ao invés de Java para evitar falhas de segurança.

Java, que foi considerada o futuro da internet, logo após seu


lançamento, e era necessário para qualquer aplicação, hoje se tornou
uma ameaça a segurança e grande partes dos especialista em
segurança cibernética recomendam a remoção do Java dos
computadores pessoais. Se é necessário que você use Java, é
recomendável que use um navegador especifico para essa função e
outro para demais atividades.

Java é gratuito?
Sun Microsystems tornou a maioria do código do Java disponível para
o público como gratuito e de código aberto (FOSS, sigla em inglês) em
2007, de acordo com os termos da GNU General Public Licence.
Atualmente, é estipulado que o Java Development Kit(JDK) é gratuito
para download, mas não é permitido redistribui-lo sem uma licença.

O caso, entretanto, teve complicações legais nos tribunais


estadunidenses. Durante uma audiência o entre Google e Oracle em
2012, o CEO Larry Ellison foi questionado com a seguinte pergunta
pela corte: “Java é gratuito?” quando pressionado para responder
“sim” ou “não”, Larry ficou visivelmente desconfortável antes de
responder “Eu não sei”. Oracle acusou a Google de usar os códigos do
Java para criação dos sistemas Android sem as devidas licenças, que
ficariam em torno de $6.1 milhões de dólares. Google declarou que
usou os códigos sobre licença FOSS, e as queixas foram retiradas, o
caso ainda está em andamento, uma vez que a Oracle entrou em
recurso.

A resposta simples para todos os usuários de Java no dia a dia é sim, o


Java é livre. Programadores e outros que lucram com o Java, talvez
seja necessário pagar um taxa de licença.
Onde é possível fazer o download oficial
do Java?
O downloard do Java Runtime Environment (JRE, para usuários) deve
realizado diretamente através do site da Oracle. A página contém as
informações sobre como fazer a instalação, termos da licença e
anotações pertinentes a ultima versão, as informações disponíveis no
site irão lhe ajudar a definir qual versão do Java você precisa.
Diversas outras opções estão disponíveis no site da Oracle também,
como o Java Time Zone Updater e o Java Access Bridge. Java.com é o
local ideal para baixar o JRE, e a única opção que garante Java sem
nenhum malware escondido.

O Java Development Kit(JDK, para programadores) pode ser baixado


no site da Oracle para usuários Windows; usuários Ubuntu podem
realizar o código simplesmente digitando “openjdk” e instalando.
Usuários do Mac OS X podem realizar o download do Java OS X
Developers no site de desenvolvimento Apple.

Muitos sites de terceiros oferecem downloads de Java, mas tenha


cuido ao usa-los, baixaki.com.br é um site confiável e possui reviews
dos usuários. Não confie em outros sites oferecendo downloads
gratuitos de Java, a maioria contém trojans e malware.

Porque devo manter meu Java atualizado?


Meu computador estará seguro?
Java 7 e todas as versões subsequentes irão notificar o usuário de
atualizações e possíveis ameaças a segurança, é recomendado a
atualização assim que o Java notificar para evitar brechas de
segurança. Entretanto, muitos desenvolvedores criaram falsas
atualizações, uma em particular chamada “Java update 11” para
windowns. O arquivo para atualização chama-se “javaupdate11.jar” e
uma vez instado irá criar uma backdoor no computador, garantindo
acesso de terceiros a máquina. Manter o Java é importante para o
desempenho e a segurança, desde que seja feito de fontes legitimas.
Realize atualizações que são mostradas somente pela página do Java
ou do painel de controle do seu computador. Se é um pop-up em um
website que pede atualização, feche a página, vá ao Java instalado em
seu computador e verifique por atualizações nessa aplicação.

Java atualiza sozinho e você pode definir com qual frequência ele
busca por atualizações ou chegar manualmente, Oracle recomenda
manter a atualização automática habilitada.

Você também pode gostar