Bem vindo á Alternative Arts

Seja bem vindo á Alternative Arts, o melhor fórum de design, á sua disponibilidade.
Introduza os dados de login nos campos ao lado ou registe-se no fórum.

Login

Perdeu a password?

Não é membro da Alternative Arts?

Ainda não é membro da Alternative Arts? Registe-se clicando no botão em baixo.

Últimos assuntos

» Renders Slipknot
Seg Jan 23, 2012 8:05 pm por EnemySpotted

» Grunge Brushes
Dom Dez 04, 2011 12:51 am por EnemySpotted

» Pack de Texturas
Dom Dez 04, 2011 12:50 am por EnemySpotted

» abstract experimental - vol 2
Dom Dez 04, 2011 12:50 am por EnemySpotted

» Mega Pack Recursos collage By.: Luizinho
Dom Dez 04, 2011 12:49 am por EnemySpotted

» Borda Modelada Para Estudo (PenTool)
Dom Dez 04, 2011 12:48 am por EnemySpotted

» PSD Domo Download
Dom Dez 04, 2011 12:47 am por EnemySpotted

» PSD Pack 5 Tags
Dom Dez 04, 2011 12:47 am por EnemySpotted

» Psd Pack de Gif
Dom Dez 04, 2011 12:46 am por EnemySpotted


    [Java] Oque é Java?

    Compartilhe

    EnemySpotted
    The bass player. Heavy Metal \m/
    The bass player. Heavy Metal \m/

    Mensagens: 102
    Data de inscrição: 01/12/2011
    Localização: Alternative Arts

    [Java] Oque é Java?

    Mensagem por EnemySpotted em Dom Dez 04, 2011 12:31 am

    O que é?
    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.
    Diferentemente das linguagens convencionais, que são compiladas para
    código nativo, a linguagem Java é compilada para um "bytecode" que é
    executado por uma máquina virtual. A linguagem de programação Java é a
    linguagem convencional da Plataforma Java, mas não sua única linguagem.

    História
    Em
    1991, na Sun Microsystems, foi iniciado o Green Project, o berço do
    Java, uma linguagem de programação orientada a objetos. Os mentores do
    projeto eram Patrick Naughton, Mike Sheridan, e James Gosling. O
    objetivo do projeto não era a criação de uma nova linguagem de
    programação, mas antecipar e planejar a “próxima onda” do mundo digital.
    Eles acreditavam que, em algum tempo, haveria uma convergência dos
    computadores com os equipamentos e eletrodomésticos comumente usados
    pelas pessoas no seu dia-a-dia.

    Para provar a viabilidade desta
    idéia, 13 pessoas trabalharam arduamente durante 18 meses. No verão de
    1992 eles emergiram de um escritório de Sand Hill Road no Menlo Park com
    uma demonstração funcional da idéia inicial. O protótipo se chamava *7
    (leia-se “StarSeven”), um controle remoto com uma interface gráfica
    touchscreen. Para o *7, foi criado um mascote, hoje amplamente conhecido
    no mundo Java, o Duke. O trabalho do Duke no *7 era ser um guia virtual
    ajudando e ensinando o usuário a utilizar o equipamento. O *7 tinha a
    habilidade de controlar diversos dispositivos e aplicações. James
    Gosling especificou uma nova linguagem de programação para o *7. Gosling
    decidiu batizá-la de “Oak”, que quer dizer carvalho, uma árvore que ele
    podia observar quando olhava pela sua janela.

    O próximo passo
    era encontrar um mercado para o *7. A equipe achava que uma boa idéia
    seria controlar televisões e vídeo por demanda com o equipamento. Eles
    construíram um demo chamado MovieWood, mas infelizmente era muito cedo
    para que o vídeo por demanda bem como as empresas de TV a cabo pudessem
    viabilizar o negócio. A idéia que o *7 tentava vender, hoje já é
    realidade em programas interativos e também na televisão digital.
    Permitir ao telespectador interagir com a emissora e com a programação
    em uma grande rede de cabos, era algo muito visionário e estava muito
    longe do que as empresas de TV a cabo tinham capacidade de entender e
    comprar. A idéia certa, na época errada.

    Entretanto, o estouro da
    Internet aconteceu e rapidamente uma grande rede interativa estava se
    estabelecendo. Era este tipo de rede interativa que a equipe do *7
    estava tentando vender para as empresas de TV a cabo. E, da noite para o
    dia, não era mais necessário construir a infra-estrutura para a rede,
    ela simplesmente estava lá. Gosling foi incumbido de adaptar o Oak para a
    Internet e em janeiro 1995 foi lançada uma nova versão do Oak que foi
    rebatizada para Java. A tecnologia Java tinha sido projetada para se
    mover por meio das redes de dispositivos heterogêneos, redes como a
    Internet. Agora aplicações poderiam ser executadas dentro dos browsers
    nos Applets Java e tudo seria disponibilizado pela Internet
    instantaneamente. Foi o estático HTML dos browsers que promoveu a rápida
    disseminação da dinâmica tecnologia Java. A velocidade dos
    acontecimentos seguintes foi assustadora, o número de usuários cresceu
    rapidamente, grandes fornecedores de tecnologia, como a IBM anunciaram
    suporte para a tecnologia Java.

    Desde seu lançamento, em maio de
    1995, a plataforma Java foi adotada mais rapidamente do que qualquer
    outra linguagem de programação na história da computação. Em 2004 Java
    atingiu a marca de 3 milhões de desenvolvedores em todo mundo[1]. Java
    continuou crescendo e hoje é uma referência no mercado de
    desenvolvimento de software. Java tornou-se popular pelo seu uso na
    Internet e hoje possui seu ambiente de execução presente em web
    browsers, mainframes, SOs, celulares, palmtops, cartões inteligentes
    etc.

    Passado e presente
    Java foi pensado
    originalmente para se utilizar em qualquer tipo de eletrodoméstico, mas a
    idéia fracassou. Um dos fundadores de Sun resgatou a idéia para
    utilizá-la no âmbito da Internet e converteram a Java em uma linguagem
    potente, segura e universal graças por ser gratuito e por poder utilizar
    todo mundo. Um dos primeiros triunfos de Java foi que se integrou no
    navegador Netscape e permitia executar programas dentro de uma página
    web, até então impensável com o HTML.

    Atualmente Java é
    utilizado em um amplo leque de possibilidades e quase qualquer coisa que
    se pode fazer em qualquer linguagem pode ser feito também em Java e
    muitas vezes com grandes vantagens. Para o que nos interessa, com Java
    podemos programar páginas web dinâmicas, com acesso à base de dados,
    utilizando XML, com qualquer tipo de conexão de rede entre qualquer
    sistema. Em geral, qualquer aplicação que desejarmos fazer com acesso
    através web se pode fazer utilizando Java.

    Conclusão
    Java
    é tão grande que se quisermos fazer coisas complicadas não poderemos
    aprender tudo através dos tutoriais on-line e precisaríamos de livros e
    cursos. A página de Java de Sun é sem dúvida a melhor referência, mesmo
    sendo um pouco avançada para os que começam, é a referência mais útil
    para os que necessitam se documentar para algo em concreto.

    Fontes: http://www.criarweb.com | http://www.wikipedia.com



    Metas Atingidas
    (X) 50 Post
    (X) 100 Post
    ( ) 200 Post
    ( ) 500 Post
    ( ) 1000 Post

    Metas:

      Data/hora atual: Qui Maio 17, 2012 8:12 am