CodeGym /Cursos /Sintaxe do Java /O que o Java tem de legal

O que o Java tem de legal

Sintaxe do Java
Nível 1 , Lição 2
Disponível

"Saudações, Amigo, meu melhor (bem, um dos meus melhores) alunos iniciantes! Como estão as coisas? Eu soube que você acabou de criar o seu primeiro programa em Java... Legal, não é?"

"Sim, foi legal... muito legal, e eu gostei, mas..."

"Pressinto uma dúvida na sua voz. Algo deu errado?"

"Não, deu certo. Eu só queria fazer uma pergunta. Por que o Java é a linguagem certa? Eu soube que algumas linguagens de programação são mais fáceis de aprender do que outras, algumas são melhores para sites... ou para desenvolver jogos. O Java é o melhor para quê?"

"Que ótima pergunta! A resposta é simples e complexa ao mesmo tempo. Eu vou começar com a parte complexa."

"O Java está por todo lugar. Em quase todo lugar que existe na internet, em aplicativos móveis, sistemas operacionais, sistemas embutidos, software de tempo real, mineração de dados, computação na nuvem, etc."

"O problema é que o usuário normalmente não consegue ver isso, porque o Java é mais usado para criar aplicativos que são executados no servidor, quase sempre sem nada no lado do usuário. E os usuários em geral só conhecem a parte do lado deles."

O Java é o n.º 1 nas empresas

"Isso significa que a maioria dos aplicativos que as empresas usam são escritos em Java."

"Por exemplo, aplicativos de servidor no setor de serviços financeiros normalmente são escritos em Java. Muitos departamentos de TI de bancos usam o Java para escrever sistemas de comércio eletrônico, sistemas de confirmação de pagamento, sistemas de processamento de dados e assim por diante, tanto no lado do servidor como no do usuário."

"O lado do servidor de muitos aplicativos da web também é construído em Java. Você vai encontrar essa linguagem em aplicativos web fornecidos por organizações educacionais, governamentais, de saúde, entre outras."

Ferramentas para programadores

"Ferramentas para o desenvolvimento de software são muitas vezes desenvolvidas em Java. Você vai aprender mais sobre elas daqui a alguns níveis, prometo."

Java é um bom negócio em Big Data

"Hadoop e muitas outras tecnologias de Big Data também usam Java. Podemos dizer o mesmo de ElasticSearch, HBase e Accumulo."

"Os engenheiros usam Java para aplicativos científicos e de cálculo."

Aplicativos móveis e Android

"E, como você já sabe, é possível usar Java para criar aplicativos móveis, porque o Android é um ambiente muito favorável ao Java. Em que linguagem a maioria dos aplicativos para Android é escrita?"

"Java, claro. Obrigado, capitão. Entendi."

"Espere, eu tenho bons exemplos:

  • Minecraft, o jogo de sobrevivência do tipo sandbox mais popular do mundo, foi escrito por Marcus 'Notch' Persson e, sim, ele usou Java.
  • O Google+ (todo o lado do servidor) e muitos outros serviços do Google.
  • As melhores ferramentas de desenvolvimento, como Eclipse e IntelliJ IDEA (você vai aprender mais sobre o IDEA um pouco mais tarde)
  • O aplicativo da web do Facebook para Android... e quase todos os outros aplicativos para Android que você usa.
  • Os serviços da web da Amazon. Sim, quando você faz compras na Amazon, está usando Java. Dá para imaginar?
  • A maior parte dos serviços da Netflix é feita em Java. Lembre-se disso quando for assistir a sua série favorita.
  • O sistema operacional Android é escrito em Java (a interface do usuário), junto com C e C++.
  • Muitos aplicativos da Tesla Motors são feitos em Java.
  • Finalmente, o lado do servidor do CodeGym é escrito em Java (que surpresa!).

É hora de continuar aprendendo, meu amigo. Continue com o bom trabalho!"

Comentários (10)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
handson Nível 1, Belo Horizonte, Brazil
19 janeiro 2024
nice
Gisele Nível 4, Brazil
30 outubro 2023
Interessante
antonio Nível 1, FORTALEZA, CE, Brazil
25 junho 2020
caracaaa, que show!
Felipe Damasceno Nível 1, São Carlos, Brazil
17 março 2020
O lado do servidor do CodeGym é escrito em Java, certo? Fiquei curioso em saber o lado do usuario. É escrito em que linguagem, Amigo?
Alex Vypirailenko Nível 41, USA
18 março 2020
Yes, our backend was written in Java.
Felipe Damasceno Nível 1, São Carlos, Brazil
20 março 2020
Thank you Alex. I'm curious about the client side. Which language frontend was written with?
Alex Vypirailenko Nível 41, USA
21 março 2020
Right now it is on Angular.
29 agosto 2020
why you choose angular? why not java?
Alex Vypirailenko Nível 41, USA
31 agosto 2020
Frontend on Java?:)
Cleber Machado Nível 4, São Luís, Brazil
30 setembro 2021
Front x Back XD