logo

O que é Core Java

O que é Core Java

A palavra Essencial descreve o conceito básico de algo, e aqui, a frase 'Núcleo Java' define o Java básico que cobre o conceito básico da linguagem de programação Java. Todos sabemos que Java é uma das linguagens de programação mais conhecidas e amplamente utilizadas e, para começar, o iniciante deve iniciar a jornada com Core Java e depois em direção ao Advance Java. O Linguagem de programação Java é uma linguagem de programação de uso geral baseada no conceito de OOPs. O oceano de Java é profundo demais para aprender, ou seja, quanto mais você aprender, conhecerá sua profundidade. Java é uma linguagem de programação robusta e independente de plataforma. O princípio seguido por Java é WORA isso diz Escreva uma vez, corra em qualquer lugar . A linguagem de programação é bastante simples e fácil de entender. Mas deve-se saber que Core Java não é diferente de Java. Java é completo por si só, mas para iniciantes, é natural que o iniciante comece com os conceitos básicos de Java. Na verdade, Java possui diferentes edições, onde Core Java é uma das partes de uma edição.

nat vs cama

Edições Java

A linguagem de programação Java possui as seguintes edições definidas que suporta:

Java SE (Java Standard Edition)

O que é Core Java

O JavaSE é uma plataforma baseada em computação usada para desenvolver aplicativos baseados em desktop ou Windows. Assim, o Java principal é a parte do Java SE onde os desenvolvedores desenvolvem aplicativos baseados em desktop usando os conceitos básicos de Java, onde JDK (Java Development Kit) é uma implementação bastante familiar do Java SE.

Java EE (Java Enterprise Edition)

O que é Core Java

Também conhecido como Java 2 Plataforma ou J2EE . É a plataforma empresarial onde um desenvolvedor desenvolve aplicações nos servidores, ou seja, o desenvolvimento empresarial. Esta edição é usada para desenvolvimento web.

Java ME (Java Micro Edição)

O que é Core Java

É a microedição utilizada para o desenvolvimento de aplicativos para celulares. Assim, para o desenvolvimento de aplicações móveis, é necessário utilizar Java ME.

módulos de mola

Assim, fica claro que Core Java faz parte do Java SE e Java SE é a base para todas as outras edições Java.

Conceitos abordados no Core Java

Os conceitos a seguir são alguns dos principais conceitos básicos de Java pelos quais um iniciante deve passar:

Embora esses conceitos principais tenham sua própria profundidade, depois de obter e implementar o melhor conhecimento nos conceitos básicos de Java, pode-se avançar para a versão Java avançada, pois a seção avançada do Java é bastante interessante, mas só pode ser compreendida quando os conceitos centrais de Java é claro.

Núcleo Java vs. Java avançado

Tanto Core Java quanto Advance Java fazem parte da programação Java, mas para entender melhor todo o Java, precisamos diferenciar os dois. Portanto, a seguir descrevemos algumas diferenças entre o Java principal e o Java avançado:

O que é Core Java
Núcleo Java Java avançado
Core Java cobre os conceitos básicos da linguagem de programação Java. Advance Java cobre os tópicos e conceitos avançados da linguagem de programação Java.
Core Java é usado para desenvolver aplicativos de computação ou desktop. Advance Java é usado para desenvolver aplicativos corporativos.
É o primeiro passo, para começar, Java. É a próxima etapa após concluir o Core Java.
Core Java é baseado em arquitetura de camada única. Advance Java é baseado em arquitetura de duas camadas.
Ele vem em Java SE. Ele vem em Java EE ou J2EE.
Abrange tópicos básicos como OOPs, herança, tratamento de exceções, etc. Abrange tópicos avançados como JDBC, servlets, JSP, serviços web, etc.