Você está na página 1de 7

Introdução ao JAVA e a

IDE IntelliJ

2022
Contexto
Surgiu em meados da década de 90
James Gosling, foi o engenheiro chefe escolhido pela Sun Microsystems
Em 2008 a Sun foi adquirida pela ORACLE

Estrutura da linguagem
Implementa o paradigma OO (orientado a objetos)
Não compila para código nativo, utiliza uma VM (máquina virtual) JAVA, ou JVM,
para ser interpretado pelo SO (sistema operacional)
Popular por ser robusta na construção de back-ends, e por rodar em diferentes
tipos de ambientes (Linux, Windows e tecnologia embarcada)

2022
Características
Portabilidade
Recursos de rede (TCP/IP - HTTP - FTP)
Segurança (execute via rede com restrições configuradas)
Fácil Internacionalização
Muitas Bibliotecas e Frameworks
Fluído na criação de sistemas distribuídos e multitarefas
Desalocação de memória automatizada (Garbage Colector ou Coletor de Lixo)

Licenciamento e versão
Primeira versão: JDK1.0 - 23 de janeiro de 1996
Última versão: Java SE - 17 de março de 2020
Distribuição/Suporte livre, desde que esteja nas versões suportadas

2022
IntelliJ IDE (Integrated Development Environment ou Ambiente de
Desenvolvimento Integrado)
Suporta outras linguagens além do JAVA, como Kitlin, Groovy e Scala.
Foi desenvolvido inicialmente pela JetBrains.
Em 2010 o Infoworld deu ao IntelliJ a melhor pontuação entre as principais IDE’s
para JAVA (Eclipse, NetBeans e JDeveloper)
Licenciamento e versão
Primeira versão em 2001
Community, open source, sob a licença apache 2
Proprietária, protegida por licença comercial

2022
Vamos criar nosso primeiro
algoritmo em JAVA

2022
Obrigado
Fonte
https://pt.wikipedia.org/wiki/Java_(linguagem_de_programa%C3%A7%C3%A3o)
https://pt.wikipedia.org/wiki/Ambiente_de_desenvolvimento_integrado
https://pt.wikipedia.org/wiki/Eclipse_(software)
https://pt.frwiki.wiki/wiki/IntelliJ_IDEA
Juliano Maciel
juliano.maciel@faculdadefacec.edu.br

2022

Você também pode gostar