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 popular: feito

    feito

    O conceito de fato , um termo derivado do latim factus , permite descrever o que acontece , as ações , o trabalho ou a questão para a qual é feita referência. Para dar alguns exemplos de uso: "Oito pessoas foram presas como resultado do ato criminoso no banco" , "Isso não importa para mim, o fato é que você está mentindo novamente" , "Houve um fato que mudou a vida do famoso atleta" "Não foi um evento importante . " D
  • definição popular: cobra

    cobra

    A noção de cobra pode ser usada com referência a cobras de tamanho médio que são inofensivas para os seres humanos. Uma cobra, por outro lado, é um réptil ofidiano que não tem pés. Em um sentido mais específico, o animal que pertence à família dos colubrídeos é chamado de cobra. Essas cobras, que não são venenosas, têm dentes fixos no maxilar superior. Existem cerca d
  • definição popular: caverna

    caverna

    Antes de entrar completamente no significado do termo caverna, é necessário conhecer sua origem etimológica. Neste caso, podemos estabelecer que é uma palavra que deriva da "caverna" latina, que, por sua vez, vem do "cavus", que pode ser traduzido como "oco". Uma caverna é um buraco ou uma cavidade que existe entre rochas ou que se desenvolve no subsolo. Qua
  • definição popular: recuperação

    recuperação

    Recuperação (do latim recuperatĭo ) é a ação e o efeito de recuperar ou recuperar (retornando a si mesmo ou a um estado normal, retomando o que tinha anteriormente, compensando). A recuperação, portanto, pode estar ligada ao processo que uma pessoa deve tomar após uma doença ou lesão para voltar ao normal. Durante a
  • definição popular: endossar

    endossar

    Endossar é um verbo que se refere à ação de aprovar, confirmar ou autorizar algo . Geralmente se refere à aprovação de um documento por um indivíduo autorizado a fazê-lo. Por exemplo: "A Federação de Tênis deve agora endossar o acordo alcançado pelos atletas durante as reuniões informais realizadas no final do torneio em Madrid " , "O senador disse que o Governo não vai apoiar o programa preparado pelo grupo de economistas " , " O prazo para endossar as autorizações para venda em vias públicas terminará na próxima sexta-feira " . O verbo endossar t
  • definição popular: Funcional

    Funcional

    Funcional é aquele pertencente ou relacionado a funções . O conceito está ligado a algo ou alguém que trabalha ou serve. Um funcionário pode ser funcional para os interesses do governo , por exemplo, enquanto uma tabela é funcional se puder satisfazer as necessidades de seus usuários. Em geral, esse adjetivo é usado para se referir àquele cujo design foi centralizada em oferecer facilidade, conforto e utilidade em seu uso . Dessa fo