A linguagem Java é uma linguagem de programação de alto nível lançada pela Sun (Stanford University Network) em 1995. Foi inicialmente usada principalmente em pequenos produtos eletrônicos de consumo. o navegador), tornando -se o idioma preferido para grandes projetos da Internet.
Em 20 de abril de 2009, a Oracle adquiriu a Sun por US $ 7,4 bilhões e obteve os direitos autorais de Java.
Java é uma linguagem orientada a objetos. Se você gastar mais tempo escrevendo, você será naturalmente esclarecido.
O Java não é apenas uma linguagem de programação, é uma plataforma completa com enormes bibliotecas que maximizam a simplificação de operações complexas, como desenho gráfico, conexão de soquete, acesso ao banco de dados, etc.
O Java é uma plataforma cruzada, compilada de uma só vez e é executada em todos os lugares.
No ranking de linguagem de programação mundial, Java quase ocupa o segundo lugar, perdendo apenas para C.
O Java é um idioma típico orientado a objetos, lançado posteriormente que C ++.
Embora as pessoas achem que a sintaxe do C ++ é muito complicada e tem muita redundância, o Java ainda está o mais próximo possível do C ++ ao projetar, reduzindo os custos de aprendizagem das pessoas. A sintaxe java é uma versão "pura" da sintaxe C ++, sem arquivos de cabeçalho, aritmética do ponteiro (ou sintaxe de ponteiro), estrutura, união, sobrecarga do operador, classes de base virtuais, etc. Os leitores com uma fundação C ++ podem mudar facilmente para Java.
Java é amplamente utilizado:
1. Desenvolvimento de Web: O Java é muito adequado para o desenvolvimento de sites corporativos em larga escala, como os antecedentes de Renren e Quunar.com são todos Java.
2. Desenvolvimento Android: Quase todos os aplicativos nos telefones celulares Android são desenvolvidos em Java, como navegadores QQ, WeChat e UC.
3. Desenvolvimento do cliente: Java também pode ser usado para desenvolver software em computadores, como elicpse e netbeans.
4. Aplicativos incorporados: aplicativos incorporados são software que é executado em pequenos produtos eletrônicos, como software em telefones celulares antigos e software no MP3.
No entanto, posso dizer com responsabilidade que as principais instruções de aplicativos atuais da Java são o desenvolvimento da Web e o desenvolvimento do Android, e a maioria dos programadores Java recrutados pelas empresas de TI também se envolve nesses dois aspectos.
A Biblioteca GUI da Java não é excelente e muitos usuários não estão acostumados com sua interface; Por padrão (a próxima seção será introduzida em detalhes). Existem muito poucos programas de clientes para usuários comuns que são lançados diretamente no mercado, desenvolvidos em Java.
Em termos de incorporado, o Java é difícil de operar o hardware subjacente, tem pouca flexibilidade e requer suporte de máquina virtual, que ocupa muitos recursos, o que é um pouco difícil para sistemas de microcontroladores com configurações muito baixas. Portanto, em aplicações que se esforçam para serem eficientes, miniaturizadas e realizam missões críticas, a montagem e os idiomas C são melhor utilizados, como controle de foguetes, comunicação do sensor ou relatórios da orientação da espaçonave.
Embora o Java seja um idioma com funções completas, ele tem seus próprios aspectos de ser bom e não ser bom.