Quais são as vantagens e desvantagens da linguagem de programação Java?

Vantagens da programa��o em Java

Quais as vantagens de uma programa��o java? Uma, � que existem aplicativos Java que rodam nos navegadores, em rob�s, nos smartphones etc., independente do sistema operacional. 

Isso s� � poss�vel porque a linguagem de programa��o Java tem uma caracter�stica que a diferencia de outras linguagens: ela � multiplataforma. A capacidade de um aplicativo rodar em muitos sistemas operacionais, como Linux, Windows , Android, entre outros, tamb�m � um ponto forte da programa��o Java.  

Outra vantagem em trabalhar com essa linguagem de programa��o � que n�o � preciso reescrever os c�digos do programa quando for instal�-los em outro sistema operacional, pois a convers�o � feita pela M�quina Virtual do Java num processo quase autom�tico, o que, comercialmente falando, � muito ben�fico.

Curso de Java

A Adekz � representante Globalcode e oferece curso de Java em Ribeir�o Preto. � o famoso Academia Java, que tem pr�xima turma agendada para iniciar no dia 29 de julho. Fa�a sua inscri��o!

Bom dia a todos. Estou precisando de uma contribui��o de vcs, gostaria de saber sobre as caracter�sticas, vantagens e desvantagens da linguagem java. Deus uma vasculhada na net mas n�o encontrei isso de forma clara e objetiva. Obrigado a todos pelas contribui��es.

F�bio Alves

Posts

15/08/2013

Daniella Lemes

D� uma olhadinha neste link //www.devmedia.com.br/por-que-java/20384. Eu achei bem claro a explica��o.

uma que eu acho principal, ponto positivo, � ser multiplataforma, sem duvida isso � um grande diferencial, tanto para o desenvolvedor quanto para o usuario final.

[quote="Daniella"] D� uma olhadinha neste link //www.devmedia.com.br/por-que-java/20384. Eu achei bem claro a explica��o.

Obrigado pelo link, por�m ele so trata Vantagens e as desvantagens.

15/08/2013

Daniella Lemes

As caracter�sticas principais da linguagem Java sao; � orientada a objetos; � independente de plataforma; integra mecanismo e bibliotecas de fun��es para programa��o distribu�da; e foi projetada para executar c�digo remotamente sem perda de seguran�a.

Pessoal fazendo algumas pesquisas na net, encontrei alguns pontos que listo abaixo para que possam me corrigir se eu estiver errado como pontos de desvantagem da linguagem java: Programas em Java geralmente demoram mais tempo para compilar.: a pr�-compila��o exige tempo, o que faz com que programas Java demorem um tempo significativamente maior para come�arem a funcionar. Programas que realizam c�lculo com n�meros em ponto flutuante tendem a possuir baixo desempenho: disparidade de configura��o dos pontos flutuantes com muitos processadores (isso faz com que o java se torne mais lento quando o programa faz muitos c�lculos, dependendo do tipo do processador). Engenharia reversa f�cil (Como o Java usa bytecode, � simples de pegar um programa pronto e recuperar o c�digo fonte original, isso � um grave problema para aplica��es comerciais). N�o suporta heran�a m�ltipla. N�o suporta ponteiros (Exatamente, n�o suporta ponteiros. Ele usa um outro tipo de refer�ncia que d� um acesso mais 'limitado' ao referenciado que o acesso que um ponteiro de fato daria.)

15/08/2013

Leonardo Oliveira

[quote="Daniella"] D� uma olhadinha neste link //www.devmedia.com.br/por-que-java/20384. Eu achei bem claro a explica��o.

otimo este artigo, abrange muito bem, antes de partir para a pratica.

Orienta��o objeto por si s� deixa um pouco mais lento...se comparado com a procedural, pelo menos eu acho...

15/08/2013

Claudio Araujo

[quote="faguanil"]Pessoal fazendo algumas pesquisas na net, encontrei alguns pontos que listo abaixo para que possam me corrigir se eu estiver errado como pontos de desvantagem da linguagem java: Programas em Java geralmente demoram mais tempo para compilar.: a pr�-compila��o exige tempo, o que faz com que programas Java demorem um tempo significativamente maior para come�arem a funcionar. Programas que realizam c�lculo com n�meros em ponto flutuante tendem a possuir baixo desempenho: disparidade de configura��o dos pontos flutuantes com muitos processadores (isso faz com que o java se torne mais lento quando o programa faz muitos c�lculos, dependendo do tipo do processador). Engenharia reversa f�cil (Como o Java usa bytecode, � simples de pegar um programa pronto e recuperar o c�digo fonte original, isso � um grave problema para aplica��es comerciais). N�o suporta heran�a m�ltipla. N�o suporta ponteiros (Exatamente, n�o suporta ponteiros. Ele usa um outro tipo de refer�ncia que d� um acesso mais 'limitado' ao referenciado que o acesso que um ponteiro de fato daria.)

n�o tenho certeza, mas acho que quase todos est�o certos...

15/08/2013

Eduardo Pessoa

[quote="mauriciolino"]Orienta��o objeto por si s� deixa um pouco mais lento...se comparado com a procedural, pelo menos eu acho...

� isso mesmo.

15/08/2013

Eduardo Pessoa

[quote="Daniella"] D� uma olhadinha neste link //www.devmedia.com.br/por-que-java/20384. Eu achei bem claro a explica��o.

otimo artigo, java e suas infinitas op��es!!!

� incrivel o java, da pra fazer muita coisa e em diversos ambientes.

Sauda��es Comunidade! Para quem ainda n�o viu, e quer ficar entusiasmado com a programa��o Java, assista este v�deo:[url] //www.youtube.com/watch?v=E3418SeWZfQ. Achei muito bacana

[quote="Daniella"]Sauda��es Comunidade! Para quem ainda n�o viu, e quer ficar entusiasmado com a programa��o Java, assista este v�deo:[url] //www.youtube.com/watch?v=E3418SeWZfQ. Achei muito bacana

muita comedia.

Daniella, ja vi outros parecidos!!! legal.

Clique aqui para fazer login e interagir na Comunidade :)

Quais as vantagens e desvantagens da linguagem Java?

Vantagens e Desvantagens da Linguagem Java.
Java é uma linguagem orientada a objetos. ... .
Portabilidade. ... .
Documentação Extensa. ... .
Java suporta Multithreading. ... .
Java possui o famoso Garbage Collector. ... .
Java não possui herança Múltipla. ... .
Performance Reduzida. ... .
Os códigos em Java são prolixos..

Quais as desvantagens da linguagem Java?

Um dos fatores do Java que deixa a desejar é a velocidade do carregamento. Em outras palavras, por contar com um processamento numérico, o desempenho acaba deixando as aplicações lentas, se comparado à outros tipos de programa.

Quais as vantagens da linguagem Java?

Vantagens do Java.
Criação de aplicativos. ... .
Criação de jogos. ... .
Linguagem Multi-Threaded. ... .
Comunidade. ... .
Utilização. ... .
Gratuidade. ... .
Processamento numérico. ... .
Performance reduzida..

O que o Java e capaz de fazer?

Entre os principais benefícios dela, convém mencionar:.
Linguagem Multi-Threaded. Graças a essa característica, a linguagem Java apresenta capacidade para suportar processamentos múltiplos. ... .
Criação de aplicativos. ... .
Criação de jogos. ... .
Comunidade grande. ... .
Gratuidade. ... .
Utilização. ... .
Processamento numérico. ... .
Pré-compilação..

Toplist

Última postagem

Tag