Inoltre, Core Java è il fondamento della lingua Java. Se desideri padroneggiare il linguaggio di programmazione Java, è essenziale prima imparare Core Java.
Questo articolo spiegherà cos'è il core java e la differenza tra il core e il java avanzato.
Cos'è il core java?
L'aspetto fondamentale della lingua Java è chiamato "Core Java". Si chiama anche Java Standard Edition (JSE o J2SE). Core Java contiene tutti i concetti del linguaggio Java, come concetti orientati agli oggetti, tra cui classi, polimorfismo, eredità e così via. Contiene anche pacchetti, classi di avvolgimento e metodi predefiniti. Core Java viene utilizzato principalmente per le applicazioni Windows e Desktop.
Cos'è Advanced Java?
Advance Java è la forma avanzata del linguaggio di programmazione Java. Include tutti i concetti principali di Java con alcune librerie avanzate utilizzate per sviluppare siti Web, server Web, applicazioni Android e molti altri.
Advanced Java è una forma derivata di core java. Viene utilizzato per sviluppare giochi, siti Web, server Web, Android, Enterprise e Networking.
Quali sono i tipi di edizioni Java?
Qui, abbiamo elencato i tre tipi di edizioni Java:
Facciamo una panoramica di base delle edizioni Java menzionate.
Java SE
"Java SE"È l'acronimo di"Java Standard Edition". JSE o J2SE sono altri nomi per questo. Java SE si basa principalmente su Core Java. Fornisce una piattaforma per lo sviluppo di applicazioni desktop e Windows. JDK (Java Development Kit) è una nota implementazione di Java SE.
Java ee
"Java ee"È una breve forma di"Java Enterprise Edition". È anche noto come j2ee. È basato su "Java avanzato"Con i concetti di Core Java per sviluppare server Web e applicazioni aziendali. Gestisce anche prese, DOM e molte biblioteche avanzate.
Java me
"Java me"È l'acronimo di"Java Micro Edition". È anche noto come j2me. Una piattaforma per la creazione di applicazioni mobili è fornita da Java ME. Java SE è la parte fondamentale del linguaggio Java, quindi è il fondamento di ogni edizione di Java.
Dai un'occhiata alla differenza tra Java Advanced e Core.
Differenza tra Java Advanced e Core Java
La tabella seguente confronta Java e Core Java:
Java avanzato | Core Java |
---|---|
È la forma avanzata della lingua Java. | Core Java è l'elemento base del linguaggio di programmazione Java. |
Viene utilizzato per sviluppare applicazioni aziendali, server Web e applicazioni Android. | Viene utilizzato per creare applicazioni desktop e GUI Windows. |
Si basa su architettura a due livelli come applicazioni client-server. | Si basa sull'architettura a livello singolo. |
Contiene prese, biblioteche open source, JSP, servizi, servizi Web e molte altre funzionalità avanzate. | Comprende funzionalità di base Java, inclusi tipi di dati, oggetti, ereditarietà e polimorfismo. |
Per lo sviluppo, viene utilizzato JEE o J2EE. | JSE o J2SE viene utilizzato per sviluppare applicazioni. |
Abbiamo compilato tutte le informazioni pertinenti relative a Core Java.
Conclusione
Core Java è la base del linguaggio di programmazione Java. Contiene tutti i concetti fondamentali del linguaggio Java, tra cui classi, oggetti, ereditarietà e polimorfismo. Il nucleo e il java avanzato sono entrambi parti della lingua Java. In questo articolo, abbiamo spiegato cos'è Core Java e la differenza tra Java avanzato e core.