sana Ydin kuvaa jonkin peruskäsitettä, ja tässä lause 'Ydin Java' määrittelee Java-peruskielen, joka kattaa Java-ohjelmointikielen peruskäsitteen. Olemme kaikki tietoisia siitä, että Java on yksi tunnetuimmista ja laajalti käytetyistä ohjelmointikielistä, ja aluksi aloittelijan on aloitettava matka Core Javalla ja sitten kohti Advance Javaa. The Java ohjelmointikieli on yleiskäyttöinen ohjelmointikieli, joka perustuu OOPs-konseptiin. Jaavan valtameri on liian syvä oppiakseen, eli kun opit lisää, tiedät sen syvyyden. Java on alustasta riippumaton ja vankka ohjelmointikieli. Java noudattaa periaatetta WORA siinä lukee Kirjoita Kerran, juokse missä tahansa . Ohjelmointikieli on melko yksinkertainen ja helppo ymmärtää. Mutta pitäisi tietää, että Core Java ei eroa Javasta. Java on sinänsä täydellinen, mutta aloittelijoille on luonnollista, että aloittelijan on aloitettava Javan ydinkäsitteet. Itse asiassa Javalla on erilaisia versioita, joissa Core Java on yksi painoksen osista.
Java-versiot
Java-ohjelmointikielellä on seuraavat määritellyt versiot, joita se tukee:
Java SE (Java Standard Edition)
The Java SE on tietokonepohjainen alusta ja sitä käytetään työpöytä- tai ikkunapohjaisten sovellusten kehittämiseen. Ydin Java on siis Java SE:n osa, jossa kehittäjät kehittävät työpöytäpohjaisia sovelluksia Javan peruskonsepteja käyttäen, jossa JDK (Java Development Kit) on varsin tuttu Java SE -toteutus.
Java EE (Java Enterprise Edition)
Tunnetaan myös Java 2 Alusta tai J2EE . Se on yritysalusta, jossa kehittäjä kehittää sovelluksia palvelimille, eli yrityskehitystä. Tätä versiota käytetään web-kehitykseen.
konekirjoitus foreach
Java ME (Java Micro Edition)
Se on mikroversio, jota käytetään matkapuhelinsovellusten kehittämiseen. Mobiilisovellusten kehittämiseen tarvitaan siis Java ME .
Näin ollen on selvää, että Core Java on osa Java SE:tä ja Java SE on perusta kaikille muille Java-versioille.
array lajitella java
Core Java:n kattamat käsitteet
Seuraavat käsitteet ovat joitakin Javan tärkeimpiä peruskäsitteitä, jotka aloittelijan tulisi käydä läpi:
- Javan perusteet
- OOPs-käsitteet
- Ylikuormitus & Ohittava
- Perintö kanssa Käyttöliittymä ja Abstrakti luokka
- Poikkeuskäsittely
- Paketit
- Kokoelmat
- Monisäikeinen
- Keinut
- Sovelmat
- JDBC (Perustietokantayhteydet)
Vaikka näillä pääkonsepteilla on oma syvyytensä, Java-peruskonseptien parhaan tietämyksen hankkimisen ja käyttöönoton jälkeen voidaan siirtyä kohti edistyksellistä Java-versiota, sillä Java:n edistynyt osa on varsin mielenkiintoinen, mutta se voidaan ymmärtää vasta, kun Java on selvä.
Core Java vs. Edistä Java
Sekä Core Java että Advance Java ovat osa Java-ohjelmointia, mutta ymmärtääksemme koko Javaa paremmin, meidän on erotettava molemmat toisistaan. Joten alla olemme kuvanneet joitain eroja sekä ydinjavan että edistyneen Javan välillä:
Ydin Java | Edistä Java |
---|---|
Core Java kattaa Java-ohjelmointikielen peruskäsitteet. | Advance Java kattaa Java-ohjelmointikielen edistyneet aiheet ja käsitteet. |
Core Javaa käytetään tietojenkäsittely- tai työpöytäsovellusten kehittämiseen. | Advance Javaa käytetään yrityssovellusten kehittämiseen. |
Se on ensimmäinen askel, aluksi Java. | Se on seuraava vaihe Core Java -ohjelman suorittamisen jälkeen. |
Core Java perustuu yksitasoiseen arkkitehtuuriin. | Advance Java perustuu kaksitasoiseen arkkitehtuuriin. |
Se tulee Java SE:n alle. | Se tulee Java EE:n tai J2EE:n alla. |
Se kattaa ydinaiheita, kuten OOP:t, perinnön, poikkeusten käsittelyn jne. | Se kattaa edistyneitä aiheita, kuten JDBC, servletit, JSP, verkkopalvelut jne. |