СЕ означава Јава Стандард Едитион је рачунарска платформа у којој можемо да извршавамо софтвер, а може се користити за развој и имплементацију преносивог кода за десктоп и серверска окружења. У употреби је програмски језик Јава. То је део породице Јава софтверских платформи. Јава СЕ има низ АПИ-ја опште намене и Јава Цласс Либрари. То је основна Јава програмска платформа и пружа све библиотеке и АПИ-је као што су јава.ланг , јава.ио , јава.матх , јава.нет , јава.утил итд.
Следи неколико АПИ-ја које Јава СЕ има -
Значајне карактеристике Јава СЕ
- Јава СЕ има све основне типове и објекте Јава програмског језика.
- Јава СЕ обезбеђује класе високог нивоа које се користе за умрежавање, безбедност, приступ бази података, развој ГУИ (Графички кориснички интерфејс) и КСМЛ рашчлањивање.
- Сада обезбеђује статичке чланове унутар интерфејса.
- Обезбеђује са За сваки() метод који може итерирати кроз континуалне алокације меморије и омогућава вам да га користите без познавања његове величине.
- Обезбеђује класу Цоллецторс која омогућава акумулирање елемената у колекције, сумирање података према различитим критеријумима.
- Пружа стреам АПИ који омогућава лењо рачунање (преко овога можете иницијализирати само ако је потребно) и програмирање у функционалном стилу.
- Обезбеђује класу Басе64 за шифровање и дешифровање.
- Перформансе су побољшане за конструктор јава.ланг.Стринг(бите[], *) и метод јава.ланг.Стринг.гетБитес().
- Нова класа јава.нет.УРЛПермиссион је додат. Представља дозволу за приступ ресурсу дефинисаном датом УРЛ-ом.
- Пружа један интерфејс апстрактне методе.
Како поставити Јава СЕ на Виндовс
Да бисте развили или покренули Јава апликације, потребно је да преузмете и инсталирате Јава СЕ Девелопмент Кит.
Корак 1.) Преузмите најновије издање Јава СЕ са званичног сајта Орацле-а.
Корак 2.) Након преузимања датотеке, имаћете преузету извршну датотеку. Покрените ту датотеку и задржите све као подразумевано и наставите да кликнете на даље.
центрирање слике у цсс
Корак 3.) Након завршетка инсталације, ваш ЈДК и ЈРЕ ће бити преузети у фасциклу програмских датотека.
Корак 4.) Након комплетне инсталације, потребно је да подесите варијабле окружења.
Корак 5.) Идите на контролну таблу -> Систем и безбедност -> Систем -> Напредне поставке система. Појавиће се следећи оквир за дијалог.
Корак 6.) Кликните на Променљиве окружења, идите на системске варијабле и двапут кликните на Путања.
Корак 7.) Сада додајте путању ваше бин датотеке присутне у ЈДК датотеци у променљиву Путања.
Подешавање Јава окружења је завршено.
За развој можете користити било који ИДЕ као што је ИнтеллиЈ ИДЕА, Ецлипсе или НетБеанс. Ецлипсе и НетБеанс су бесплатни, али ИДЕ, али ИнтеллиЈ ИДЕА је плаћена ИДЕ.
Јава СЕ против Јава ЕЕ
Јава ЕЕ се односи на Јава Ентерприсе Едитион. То је омот око Јава СЕ који пружа функције за дистрибуирано рачунарство, веб услуге, читање и писање из базе података на трансакцијски начин. Јава ЕЕ је омот око Јава СЕ који пружа одређене додатне функционалности и карактеристике заједно са Јава СЕ.
Јава СЕ | Јава ЕЕ |
---|---|
Јава СЕ пружа основне функције као што су дефинисање типова и објеката. | Јава ЕЕ пружа АПИ-је за покретање апликација великих размера. |
СЕ је стандардна Јава спецификација | ЕЕ је изграђен на Јава СЕ. Пружа функције попут веб апликација, сервлета итд. |
Састоји се од библиотека класа, виртуелних машина, програмирања окружења за примену. | Јава ЕЕ је структурирана апликација са засебним слојевима клијента, пословања и предузећа. |
Углавном се користи за развој АПИ-ја за десктоп апликације као што су антивирусни софтвер, игре итд. | Углавном се користи за развој веб апликација. |
Погодан је за почетнике Јава програмере. | Погодан је за искусне Јава програмере који граде апликације за цело предузеће. |
Функција аутентификације корисника није обезбеђена са Јава СЕ. | Аутентификацију корисника обезбеђује Јава ЕЕ. |
Будућност Јава СЕ
Чини се да Јава СЕ губи свој шарм јер не пружа много корисних функционалности и користи се само за основне карактеристике Јава програмског језика. Тренд који је у току показује смањење употребе Јава СЕ, а све више људи користи друге платформе за програмирање као што су Јава ЕЕ, Јава МЕ и Питхон. Јава СЕ је смислио карактеристике као што су дељење класе података апликације, паралелни пуни ГЦ, интерфејс сакупљача смећа, интерфејс типа локалне променљиве што га чини јаким са другим програмским платформама, али ипак није на висини задатка. Јава се тренутно фокусира на управљање подацима и екосистеме машинског учења.