Java é uma linguagem de programação independente de plataforma, popular, simples, segura e com tipagem estática. Antes de discutir, vamos esclarecer que a linguagem Java precisa de uma plataforma de tempo de execução, então, antes de prosseguir, vamos esclarecer como o java está presente na máquina.

A linguagem Java compreende três componentes principalmente:

Runtime Concepts do que apenas iremos verificar se o Java está lá na plataforma (Sistema Operacional + Arquitetura)

1. Máquina Virtual Java

Esta é uma máquina - software específico que é responsável por código de byte nessa máquina e converte-os em instruções específicas da máquina.

JVM is different for Windows 
JVM is different for Linux
JVM is different for Different Platforms

Portanto, como um programador, não precisamos verificar a presença na máquina, pois ela está pré-instalada na máquina. É responsável por executar o código Java linha por linha.

2. Java Runtime Environment

É simplesmente um pacote t chapéu fornece um ambiente para executar apenas o nosso código java na máquina. Nenhum desenvolvimento ocorre aqui devido à ausência de ferramentas de desenvolvimento.

3. Kit de desenvolvimento Java 

É também um pacote que fornece um ambiente para desenvolver e executar onde JRE faz parte dele, juntamente com ferramentas de desenvolvimento.

  • JDK = JRE + Ferramentas de Desenvolvimento
  • JRE = JVM + Classes de biblioteca

Agora, o primeiro e mais importante passo é verificar o Java Development Kit no Windows, que também é conhecido como JDK. Existem muitas versões do Java. Dependendo dos métodos do sistema operacional, existem vários métodos para encontrar a versão do JAVA instalado em sua máquina:

Vamos discutir três métodos padrão no Windows

  1. O usuário precisa abrir o prompt de comando e inserir- 'java -version'
  2. Abra o painel de controle e procure Java
  3. Método de diretórios - Clique no menu 'Iniciar' e digite About.java ou arquivo leia-me

Tomando um por um, apresentando em detalhes individualmente

1. Comando Promp t

O CMD (Command Interpreter é uma interface de linha de comando. Ele suporta um conjunto de comandos e utilitários; e tem sua própria linguagem de programação para escrever arquivos em lote. Abra o CMD e pesquise a versão java. Primeiro, temos uma variável de ambiente para o local do caminho de instalação da pasta java. Caso contrário, mostrará um comando inválido. É denominado 'Terminal' no caso de sistemas operacionais mac.

java -version  // CMD/Terminal command to check java version on the machine

No caso do sistema operacional Windows: Mostra que o java está instalado na máquina com a versão 1.8.0 (veja com atenção na linha 5)

“1.8.0_144”  é a versão do java

No caso do macOS: Mostra que o java está instalado na máquina com a versão 14.0.1 (veja com atenção na linha 2)

Segundo Método: 

  • Abra o Painel de Controle e há uma opção do java na interface do painel de controle
  • Clique na opção java e clique sobre uma pequena janela pop que aparecerá

No caso do Windows:

No caso do Mac: Clique no lado negativo do ícone Java. As preferências do sistema no mac são iguais às do painel de controle do Windows. 

Terceiro Método:

Programa de pesquisa e recursos no painel de controle e opção de pesquisa com nome JAVA

No caso do Windows: Pesquisa simplesmente personalizada - Sobre Java

No caso do Mac: 

Pressione o botão de comando seguido por uma barra de espaço sem levantar os dedos do botão de comando.

Uma caixa pop-up aparecerá por menos de um segundo, seguida por outra pop-up, conforme mostrado abaixo: