Језик :
SWEWE Члан :Пријава |Регистрација
Претражи
Енциклопедија заједница |Енциклопедија Одговори |Пошаљи питање |Речник Знање |Додај знања
Претходна 1 Следећи Изаберите Странице

Јава

Јава је вишеплатформски апликативни софтвер може да напише објектно-оријентисани програмски језик, Сун Мицросистемс, Инц у мају 1995 лансирања програмском језику Јава и Јава платформе (тј. ЈаваСЕ, ЈаваЕЕ, ЈаваМЕ) уопште. Јава технологија је одличан свестраност, ефикасност, преносивост и безбедност платформа, широко се користи у личном рачунару, дата центру, играчких конзола, научних суперкомпјутера, мобилних телефона и Интернета, такође има највећу светску програмер професионалне заједнице . У свету цлоуд цомпутинг и мобилни интернет индустријског окружења, Јава и више имају значајну предност и широке перспективе.Кратак увод

Порекло

Јава [1] Сун Мицросистемс, Инц у мају 1995 лансирања Јава објектно-оријентисани програмски језик (у даљем тексту језику Јава), а колективно Јава платформи. Заједнички развијен од стране Јамес Гослинг и колеге, и званично лансиран у 1995. Јава имплементација ХотЈава претраживача (подржава Јава аплет) показује Јава шарм: цросс-платформ, динамички веб, интернет рачунарства. Од тада, Јава је широко прихваћена и промовисао брз развој Веб, најчешће користе претраживачи подржавају Јаваапплет. С друге стране, Јава технологија се стално ажурира. (2010 Орацле стекао СУН)

Састав

Јава се састоји од четири области: програмском језику Јава, Јава класа формата датотека, Јава Виртуал Мацхине и Јава Апплицатион Программинг Интерфаце (Јава АПИ).

Систем

Јава је подељен у три система ЈаваСЕ (Ј2СЕ) (јава2 Платформа Стандард Едитион, Јава Платформ, Стандард Едитион), ЈаваЕЕ (Ј2ЕЕ) (Јава 2 Платформ, Ентерприсе Едитион, Јава Платформ, Ентерприсе Едитион), ЈаваМЕ (Ј2МЕ) (Јава 2 Платформ Мицро Едитион , Јава Платформ, Мицро Едитион).

Супериорност

Уз традиционалне процедуре су различити, Сун Јава поводом компаније ће представити као отворену технологију. Десетине хиљада Јава програмера широм света компанија је затражено да дизајнира Јава софтвер мора бити међусобно компатибилни. "Јава језика уместо да се ослањају на снагу групе компаније моћи" је један од Сунчеве слоган, а освојио већина програмера слажу. Овај фокус на елите заступа Мицрософт и затворених режима су потпуно другачији.

Сунчева Јава програмски језик преводилац је: Јава програмски језик је једноставан, објектно оријентисан, дистрибуиран, интерпретативне, робустан, безбедан систем независан, преносни, високих перформанси, мулти-тхреадед и динамичан језик.

Јава платформа је заснована на платформи Јава језика. Ова платформа је веома популаран. Дакле, Мицрософт је лансирао ривала НЕТ платформу и Ц # језика Јава имитацију..

Основни концепт

Сажетак класа: одредбе једне или више апстрактне класе метода сама мора бити дефинисана као апстрактне, апстрактне класе само на подгрупе, а не да га користите за креирање објекта.

коначне категорије: познати као "коначног класе", што може само да се користи за креирање објеката, и не могу да се наслеђује, и супротно апстрактне класе, и апстрактне класе и коначног класе не може бити измењена у истој класи.

Пакет: Пакет је колекција сродних Јава класа и интерфејса потребних за креирање пакета уз пакет кључних речи.

Полиморфни класа: у јава, објекат променљива је полиморфна. Јава не подржава вишеструко наслеђивање.

Интерфејс: Интерфејс је Јава метод декларација серија, је збирка од неке од карактеристика овог метода, само метод карактерише метод интерфејса се не спроводи, ове методе се могу имплементирати у различитим класама у различитим местима, а ови имплементације могу имати другачије понашање (функција).

Сваки Јава класе су продужен из класе Објецт долази.

објекат класе једнаке и тоСтринг методе.

једнака за тестирање да ли објекат је једнак са другим објектом.

тоСтринг Враћа стринг који представља објекат, свака класа ће наследити метод из класе Објецт, неки класа замењује овај метод да се врати исправан приказ тренутног стања.

(ТоСтринг метода је веома важан начин)

Цоммон програмирање: Све вредности било ког типа класе може да се замени са варијаблом типа објекта.

Паковање: је комбиновање података и понашање у неком пакету, а процес имплементације објеката сакривен од корисничких података, подаци га зову објекат инстанца поље (поље пример).

Оверлоадед: Када више метода са истим именом али са различитим параметрима, не напуни јављају. Компајлер мора средити који начин да позовете саставити.

Препишите: метод се може назвати ". Поклопац" У Јави, поткласа може наследити метод родитељ класе, без потребе да се поново напише на исти начин. Али понекад нетакнута подкласа не жели да наследи методе родитељске класе, већ желите да се одређене промене, које треба преписивати коришћењем метода. Важно је напоменути да подкласе редефинишу постојеће методе када родитељ, родитељ треба да остане исти начин са првом изјавом.

Листа Арраи: АрраиЛист листа динамичан низ је библиотека класа, као што је дефинисано у јава.утил пакету може аутоматски подесити величину низа.

Класа класа објекат класе гетЦласс метод враћа инстанцу типа класе, када ће програм почиње да се учита у класи која садржи главни метод виртуелних машина за учитавање све часове који су му потребни да се учита сваки час му је потребно да се учита класу . [2]

Марка


Претходна 1 Следећи Изаберите Странице
Корисник Преглед
Но цомментс иет
Ја желим да коментаришем [Посетилац (18.222.*.*) | Пријава ]

Језик :
| Проверите код :


Претражи

版权申明 | 隐私权政策 | Ауторско право @2018 Свет енциклопедијско знање