Article image
Bruno Oliveira
Bruno Oliveira12/04/2024 12:16
Compartilhe

Introdução à Linguagem Java

  • #Java

Java é uma linguagem de programação que foi desenvolvida pela Sun Microsystems em 1995. É considerada uma linguagem robusta e versátil além disso foi projetada para seguir o paradigma de programação orientada a objetos, esse paradigma garante uma organização na estrutura da lógica dos programas e nos trás como benefícios a reutilização de código. O Java pode ser compilado em diferentes plataformas devido a sua arquitetura e ao uso da Maquina virtual Java JVM. Quando você escreve um programa em Java e o compila, ele é convertido em bytecode e a JVM por debaixo dos panos interpreta esse código e traduz para as diferentes plataformas sem a necessidade de recompilamos o código.

A linguagem Java hoje é uma das linguagens mais utilizadas no mundo e pode ser usada em aplicações web, aplicativos mobile, tvs, smartphones e muito mais.

Principais caracteristicas da linguagem

  • Orientação a objetos: Java é uma linguagem orientada a objetos, o que significa que tudo em Java é um objeto. Isso promove a modularidade, reutilização de código e organização lógica dos programas.
  • Portabilidade: Como mencionado anteriormente, programas Java podem ser executados em diferentes plataformas sem a necessidade de modificações no código-fonte, graças à Máquina Virtual Java (JVM).
  • Sintaxe simples e familiar: A sintaxe de Java é baseada em C/C++, tornando-a relativamente fácil de aprender para quem já está familiarizado com essas linguagens.
  • Segurança: Java possui um robusto sistema de segurança que protege os usuários contra várias ameaças, como vírus e acesso não autorizado.
  • Gerenciamento automático de memória: Java utiliza um sistema de coleta de lixo (garbage collector) para gerenciar automaticamente a alocação e liberação de memória, o que ajuda a evitar vazamentos de memória e torna o desenvolvimento mais fácil.
  • Multi-threading: Java oferece suporte nativo para programação concorrente, permitindo a criação e manipulação de múltiplas threads de execução dentro de um programa.
  • Rica biblioteca padrão (Java API): Java vem com uma ampla variedade de bibliotecas padrão (Java API) que fornecem funcionalidades para realizar tarefas comuns, como manipulação de strings, entrada e saída de dados, networking, entre outras.
  • Plataforma independente: Além da portabilidade do código-fonte, Java também é uma plataforma independente, o que significa que você pode desenvolver aplicativos em Java em uma plataforma e executá-los em outra sem problemas.

Criação do primeiro programa Java

Vamos criar nosso primeiro programa em java e como todos já conhecem a lenda, nosso primeiro comando será o “Hello World!”.

Criaremos uma classe chamada HelloWorld e dentro dela vamos criar um método main. Nesse método main iremos dar um print na tela fazendo imprimir no console nossa frase e nos livrando da maldição.

public class HelloWorld {
  public static void main(String[] args) {
     System.out.println("Hello, World!");
  }
}

Esses são os primeiros passos que você deve saber sobre a linguagem Java, vou começar uma serie de artigos sobre Java e se você está iniciando nessa jornada te convido me seguir nas redes sociais para ficar por dentro de todos os artigos que irei publicar aqui. A minha ideia é poder te ajudar a dar os primeiros passos na linguagem.

Me adiciona lá nas redes sociais

LinkedIn: Bruno Staine

Github: Brunostaine

Compartilhe
Comentários (0)