Slovo Jadro opisuje základný koncept niečoho a tu frázu 'Jadro Java' definuje základnú Javu, ktorá pokrýva základný koncept programovacieho jazyka Java. Všetci si uvedomujeme, že Java je jedným zo známych a široko používaných programovacích jazykov a začiatočník musí začať cestu s Core Java a potom smerom k Advance Java. The programovací jazyk Java je univerzálny programovací jazyk, ktorý je založený na koncepte OOPs. Oceán Jávy je príliš hlboký na to, aby ste sa ho naučili, t. j. ak sa naučíte viac, spoznáte jeho hĺbku. Java je platformovo nezávislý a robustný programovací jazyk. Princíp, ktorým sa riadi Java, je WORA to hovorí Napíš raz, utekaj kamkoľvek . Programovací jazyk je pomerne jednoduchý a ľahko pochopiteľný. Ale mali by ste vedieť, že Core Java sa nelíši od Java. Java je úplná sama o sebe, ale pre začiatočníkov je prirodzené, že začiatočník musí začať so základnými konceptmi Java. V skutočnosti má Java rôzne vydania, pričom Core Java je jednou z častí vydania.
Edície Java
Programovací jazyk Java má nasledujúce definované vydania, ktoré podporuje:
Java SE (Java Standard Edition)
The Java SE je počítačová platforma a používa sa na vývoj desktopových alebo okenných aplikácií. Jadro Java je teda časťou Java SE, kde vývojári vyvíjajú desktopové aplikácie pomocou základných konceptov Java, kde JDK (Java Development Kit) je celkom známa implementácia Java SE.
jpa vs hibernácia
Java EE (Java Enterprise Edition)
Taktiež známy ako Java 2 Platforma resp J2EE . Ide o podnikovú platformu, kde vývojár vyvíja aplikácie na serveroch, t. j. podnikový vývoj. Toto vydanie sa používa na vývoj webových aplikácií.
Java ME (Java Micro Edition)
Práve mikro edícia sa používa na vývoj aplikácií pre mobilné telefóny. Pre vývoj mobilných aplikácií je teda potrebné použiť Java ME .
java výnimky
Je teda jasné, že Core Java je súčasťou Java SE a Java SE je základom pre všetky ostatné edície Java.
Koncepty zahrnuté v jadre Java
Nasledujúce pojmy sú niektoré z hlavných základných pojmov Java, ktorými by si mal začiatočník prejsť:
- Základy Java
- OOPs koncepty
- Preťaženie & Prvoradé
- Dedičnosť s Rozhranie a Abstraktná trieda
- Spracovanie výnimiek
- Balíčky
- zbierky
- Multithreading
- Hojdačky
- Applety
- JDBC (Základné databázové pripojenia)
Hoci tieto hlavné koncepty majú svoju vlastnú hĺbku, po získaní a implementácii najlepších vedomostí v základných konceptoch Java je možné prejsť k pokročilej verzii Java, pretože pokročilá časť Java je celkom zaujímavá, ale dá sa pochopiť len vtedy, keď základné koncepty Java sú jasné.
mysql vytvoriť používateľa
Jadro Java vs. Pokročilá Java
Core Java aj Advance Java sú súčasťou programovania Java, ale aby sme lepšie porozumeli celej Jave, musíme ich rozlišovať. Nižšie sme teda opísali niektoré rozdiely medzi jadrom Java a pokročilou Java:
Jadro Java | Pokročilá Java |
---|---|
Core Java pokrýva základné pojmy programovacieho jazyka Java. | Advance Java pokrýva pokročilé témy a koncepty programovacieho jazyka Java. |
Core Java sa používa na vývoj počítačových alebo desktopových aplikácií. | Advance Java sa používa na vývoj podnikových aplikácií. |
Je to prvý krok, začať s Java. | Je to ďalší krok po dokončení Core Java. |
Jadro Java je založené na jednovrstvovej architektúre. | Advance Java je založená na dvojvrstvovej architektúre. |
Spadá pod Java SE. | Dodáva sa pod Java EE alebo J2EE. |
Zahŕňa základné témy, ako sú OOP, dedičnosť, spracovanie výnimiek atď. | Zahŕňa pokročilé témy, ako sú JDBC, servlety, JSP, webové služby atď. |