Java (мова праграмавання)
From Wikipedia, the free encyclopedia
Java (маўленне джа́ва) — аб’ектна-арыентаваная мова праграмавання, распрацаваная карпарацыяй «Sun Microsystems» на пачатку 1990-х гадоў. Праграмы, напісаныя на Java, звычайна кампілююцца ў байткод, які потым пры патрэбе пераўтвараецца ў машынны код падчас выканання. Таксама пад Java часам разумеюць праграмную платформу, для якой была напісана гэтая мова.
Java | |
---|---|
Клас мовы | мультыпарадыгменная: аб'ектна-арыентаваная, функцыянальная, імператыўная |
З’явілася ў | 1995 |
Аўтар(ы) | Sun Microsystems |
Пашырэнне файлаў | .java, .class, .jar, .jmod |
Тыпізацыя даных | строгая, статычная |
Зведала ўплыў | Lisp, Objective-C, C++, Smalltalk |
Паўплывала на | C#, PHP, Python, Scala |
Ліцэнзія | GNU General Public License[1] |
Сайт | oracle.com/java/ |
Мова шмат чаго пераняла ад сваіх папярэднікаў C і C++, але вылучаецца прасцейшай рэалізацыяй аб’ектаў і меншай колькасцю механізмаў нізкага ўзроўню. Скрыптавая мова JavaScript мае падобны сінтаксіс, але не мае дачынення да Java.
На цяперашні час «Sun Microsystems» пастаўляе GPL-рэалізацыю кампілятара і віртуальнай машыны Java.
Станам на верасень 2022 года апошняя версія мовы — Java 19, доўгатэрміновая падтрымка (LTS) працягваецца для версій Java 17, 11 і 8.