Objetivos
        
    
    
    
        
Linguagem Java
    
    
        
            
                Java é uma linguagem de programação criada por James Gosling. É uma linguagem de propósito geral, 
                baseada em orientação a objetos e que seus programas rodam sobre uma 
                máquina virtual(JVM - Java Virtual Machine). Foi criada baseada no conceito: 
                Escreva uma vez, execute em qualquer lugar.
            
            Algumas características
            
                - Simples         
 
                - Interpretada                
 
                - Orientada a Objeto           
 
                - Fortemente tipada           
 
                - Independente de plataforma  
 
                - Portável   
 
                - Vasta biblioteca nativa
 
            
            
                A sintaxe utilizada pela linguagem Java é semelhante a várias outras linguagens como
                C/C++ e C#. 
            
         
     
    
    
    
    
        
            
                A linguage Java é muito utilizada para aplicações Desktop, Web e atualmente aplicações Android.  
                Abaixo exemplos de tipos de softwares que podem utilizar Java como linguagem:
            
            
                - Interfaces Gráficas de Usuário(GUI)
 
                - Sistemas Web, Desktop e Mobile
 
                - Compiladores
 
                - Interpretadores
 
                - Emuladores
 
                - Jogos
 
                - Banco de dados
 
                - Entre outros
 
            
         
     
    
        Softwares escritos em Java
        
     
    
        
            
                Muitas aplicações Web, Mobile e Desktop são escritas em Java. Abaixo, uma pequena lista de 
                softwares escritos utilizando essa linguagem:
            
            
                - Netbeans
 
                - Intellij IDEA
 
                - Eclipse IDE
 
                - Hadoop
 
                - Apache HBase
 
                - ElasticSearch
 
                - Accumulo
 
                - Netflix - Mobile
 
                - Tinder - Mobile
 
                - Google Earth - Mobile
 
                - Uber - Mobile
 
                - Mat lab
 
                - Apache Tomcat
 
                - Project Jigsaw
 
                - Rimfaxe Web Server (RWS)
 
            
         
     
    
        Histórico de atualizações
        
     
    
        
            
                - 22/07/2025 - revisão 3 - Correção em links 'Objetivos'
 
                - 23/09/2024 - revisão 2 - correção em link 'Anterior'; ajustes pontuais
 
                - 06/02/2024 - revisão 1 - correção em navegação, links externos e erros gramaticais
 
                - 04/09/2023 - versão inicial
 
            
         
     
    
            
            
                
                    
                    Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
                em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.