Реч Језгро описује основни концепт нечега, а овде и фразу 'Цоре Јава' дефинише основну Јаву која покрива основни концепт Јава програмског језика. Сви смо свесни да је Јава један од добро познатих и широко коришћених програмских језика, и да за почетак, почетник мора да започне пут са Цоре Јава, а затим ка Адванцед Јава-у. Тхе Јава програмски језик је програмски језик опште намене који је заснован на ООП концепту. Океан Јаве је превише дубок да би се учио, односно, колико год научите више, знаћете његову дубину. Јава је платформски независан и робустан програмски језик. Принцип који следи Јава је ВОРА то каже Напишите једном, трчите било где . Програмски језик је прилично једноставан и лако разумљив. Али треба знати да се Цоре Јава не разликује од Јаве. Јава је сама по себи комплетна, али за почетнике је природно да почетник мора да почне са основним концептима Јаве. У ствари, Јава има различита издања, где је Цоре Јава један од делова издања.
Јава Едитионс
Програмски језик Јава има следећа дефинисана издања која подржава:
јсп
Јава СЕ (Јава Стандард Едитион)
Тхе Јава СЕ је рачунарска платформа која се користи за развој десктоп или Виндовс апликација. Дакле, језгро Јава је део Јава СЕ где програмери развијају апликације засноване на десктопу користећи основне концепте Јаве где је ЈДК (Јава Девелопмент Кит) прилично позната Јава СЕ имплементација.
Јава ЕЕ (Јава Ентерприсе Едитион)
Такође познат као Јава 2 Платформа или Ј2ЕЕ . То је платформа предузећа где програмер развија апликације на серверима, односно развој предузећа. Ово издање се користи за веб развој.
Јава МЕ (Јава Мицро Едитион)
То је микро издање које се користи за развој апликација за мобилне телефоне. Дакле, за развој мобилних апликација потребно је користити Јава МЕ.
Дакле, јасно је да је Цоре Јава део Јава СЕ, а Јава СЕ је основа за сва друга издања Јава.
Концепти покривени у Цоре Јава-у
Следећи концепти су неки од главних основних концепата Јаве кроз које би почетник требало да прође:
- Јава Фундаменталс
- ООПс концепти
- Преоптерећење & Оверридинг
- Наслеђе са Интерфејс и Абстрацт Цласс
- Изузетак руковање
- Пакети
- Збирке
- Мултитхреадинг
- Љуљашке
- Аплети
- ЈДБЦ (Основне везе са базом података)
Иако ови главни концепти имају своју дубину, након стицања и имплементације најбољег знања у основним Јава концептима, може се прећи на напредну верзију Јава јер је напредни део Јаве прилично интересантан, али се може разумети само када су основни концепти Јава је јасна.
јава стринг цхарат
Цоре Јава вс. Адванце Јава
И Цоре Јава и Адванце Јава су делови Јава програмирања, али да бисмо боље разумели целу Јаву, морамо да разликујемо оба. Дакле, у наставку смо описали неке разлике између основне и напредне Јаве:
Цоре Јава | Адванце Јава |
---|---|
Цоре Јава покрива основне концепте програмског језика Јава. | Адванце Јава покрива напредне теме и концепте програмског језика Јава. |
Цоре Јава се користи за развој рачунарских или десктоп апликација. | Адванце Јава се користи за развој пословних апликација. |
То је први корак, за почетак, Јава. | То је следећи корак након завршетка Цоре Јава. |
Цоре Јава је заснована на једнослојној архитектури. | Адванце Јава је заснована на двослојној архитектури. |
Долази под Јава СЕ. | Долази под Јава ЕЕ или Ј2ЕЕ. |
Покрива основне теме као што су ООП, наслеђивање, руковање изузетцима итд. | Покрива напредне теме као што су ЈДБЦ, сервлети, ЈСП, веб сервиси итд. |