Definição Java

A Sun Microsystems desenvolveu, em 1991, a linguagem de programação orientada a objetos conhecida como Java . O objetivo era usá-lo em um set-top box, um tipo de dispositivo que é responsável pela recepção e decodificação do sinal de televisão. O primeiro nome da língua era Carvalho, depois ficou conhecido como Verde e finamente adotou a denominação de Java .

Java

A intenção da Sun era criar uma linguagem com uma estrutura e sintaxe semelhante a C e C ++, mas com um modelo de objeto mais simples e eliminando ferramentas de baixo nível.

Os pilares nos quais o Java é baseado são cinco: programação orientada a objetos, a possibilidade de executar o mesmo programa em diferentes sistemas operacionais, a inclusão de suporte padrão para rede, a opção de executar o código em sistemas remotos de Maneira segura e facilidade de uso.

Normalmente, os aplicativos Java são compilados em um bytecode (um arquivo binário que possui um programa executável), embora também possam ser compilados em código de máquina nativo .

A Sun controla as especificações e o desenvolvimento da linguagem, compiladores, máquinas virtuais e bibliotecas de classes por meio do Java Community Process . Nos últimos anos, a empresa (que foi adquirida pela Oracle ) lançou uma grande parte das tecnologias Java sob a licença GNU GPL .

O aplicativo Java é muito amplo. O idioma é usado em uma ampla variedade de dispositivos móveis, como telefones e pequenos aparelhos. Dentro do escopo da Internet, o Java permite desenvolver pequenos aplicativos (conhecidos como applets ) que estão embutidos no código HTML de uma página, para execução direta de um navegador; Vale ressaltar que é necessário ter o plug-in certo para o seu funcionamento, mas a instalação é leve e simples.

Razões para escolher o Java em outros idiomas

Java * É orientada a objetos : embora existam detratores desse modo, a programação orientada a objetos é muito conveniente para a maioria das aplicações e é essencial para os videogames. Entre as vantagens mais óbvias oferecidas está um grande controle sobre o código e uma melhor organização, já que basta escrever os métodos e as propriedades de um objeto, independentemente do número de vezes que eles são usados.

* É muito flexível : Java é uma linguagem especialmente preparada para a reutilização do código; Ele permite que seus usuários utilizem um programa que eles desenvolveramalgum tempo e o atualizem com muita facilidade, quer precisem adicionar funções ou adaptá-lo a um novo ambiente.

* Funciona em qualquer plataforma : ao contrário de programas que requerem versões específicas para cada sistema operacional (como Windows ou Mac), os aplicativos desenvolvidos em Java funcionam em qualquer ambiente, já que não é o sistema que os executa, mas o máquina virtual (conhecida como Java Virtual Machine ou JVM ).

* Seu uso não envolve investimentos econômicos : a programação em Java é absolutamente gratuita; não é necessário adquirir qualquer licença, mas basta baixar o kit de desenvolvimento ( Java Development Kit ou JDK ) e liberar a imaginação.

* É open source : Java oferece o código de quase todas as suas bibliotecas nativas para que os desenvolvedores possam conhecê-las e estudá-las em profundidade, ou expandir suas funcionalidades, beneficiando a si e aos outros.

* É uma linguagem expansível : continuando com o ponto anterior, cada programador tem a liberdade de revisar e melhorar o código Java nativo, e seu trabalho pode se tornar a solução para os problemas de muitas pessoas ao redor do mundo. Inúmeros desenvolvedores aproveitaram essa virtude da linguagem e continuam a fazê-lo.

Recomendado
  • definição: inveja

    inveja

    Do latim invidĭa , a inveja é o desejo de obter algo que outra pessoa possui e que falta. É, portanto, de tristeza, tristeza ou desconforto pelo bem dos outros. Nesse sentido, a inveja constitui ressentimento (o sujeito não quer melhorar sua posição, mas quer que o outro faça algo pior). Ao longo da história, a inveja tem estado muito presente em diferentes culturas. Boa mo
  • definição: xenofobia

    xenofobia

    O termo xenofobia vem do conceito grego que consiste em xenos ( "estrangeiro" ) e phóbos ( "medo" ). A xenofobia, portanto, refere-se ao ódio, suspeita, hostilidade e rejeição de estrangeiros . A palavra também é freqüentemente usada de maneira extensa com a fobia em relação a diferentes grupos étnicos ou a pessoas cuja faceta social, cultural e política é desconhecida. A xenofobi
  • definição: texto publicitário

    texto publicitário

    A publicidade é o estado ou a qualidade do público, embora o conceito geralmente se refira à divulgação de anúncios para fins comerciais . A publicidade é aquela que pertence ou está relacionada à publicidade. Um texto , por outro lado, é uma composição de signos codificados em um sistema , que forma uma unidade de significado e que tem uma intenção comunicativa. Essas duas n
  • definição: exatidão

    exatidão

    Do latim praecisĭo , a precisão é a necessidade e obrigação de precisão e concisão quando se executa alguma coisa . Para engenharia e estatística , no entanto, precisão e exatidão não são conceitos sinônimos. Exatidão, nesse sentido , é a dispersão do conjunto de valores obtidos a partir de medidas repetidas de uma quantidade: quanto menos dispersão, mais preciso . Precisão, por o
  • definição: indispensável

    indispensável

    O primeiro significado do termo indispensável mencionado pela Real Academia Espanhola ( RAE ) no seu dicionário refere-se a que não pode ser dispensado . O verbo dispensar, entretanto, alude a entregar ou conceder; absolver de uma falta; ou isentar-se de uma obrigação. No entanto, o conceito tende a aparecer com mais frequência em seu segundo significado. O qu
  • definição: psicologia

    psicologia

    A psicologia é a disciplina que investiga os processos mentais de pessoas e animais. A palavra vem do grego: psico- (atividade mental ou alma) e -logia (estudo). Esta disciplina analisa as três dimensões dos processos mencionados: cognitivo , afetivo e comportamental . A psicologia moderna tem sido responsável por coletar fatos sobre os comportamentos e experiências dos seres vivos , organizando-os sistematicamente e desenvolvendo teorias para sua compreensão. Esse