Java (мова праграмавання): Розніца паміж версіямі

[дагледжаная версія][дагледжаная версія]
Змесціва выдалена Змесціва дададзена
HerculeBot (размовы | уклад)
др r2.7.1) (робат змяніў: am:ጃቫ
др афармленне
Радок 12:
}}
 
{{вызнч|1='''Java}} {{вызн2|1=(Джа́ва)}} ''' — гэта [[Аб'ектна-арыентаванае праграмаванне|аб'ектна-арыентаваная]] [[мова праграмавання]], распрацаваная карпарацыяй [[Sun Microsystems]] у пачатку 1990-ых гг. Праграмы, напісаныя на '''Java''', звычайна кампілююцца ў [[байткод]], які пазней пры патрэбе пераўтвараецца ў [[машынны код]] у часе выканання. Пад Java таксама часам разумеюць [[Java, праграмная платформа|праграмную платформу]], для якой была напісана гэтая мова
 
Мова шмат у чым спадкаеміць ад сваіх папярэднікаў [[C (мова праграмавання)|C]] і [[C++]], але вылучаецца прасцейшай рэалізацыяй аб'ектаў і меншай колькасцю механізмаў нізкага ўзроўню. [[JavaScript]] (скрыптавая мова) мае падобны сінтаксіс, але не мае дачынення да Java.
Радок 19:
 
== Гісторыя ==
Java з'явілася вынікам працы спецыяліста з карпарацыі [[Sun Microsystems]] [[Джэймс Гослінг|Джэймса Гослінга]] над праектам "«Oak"» (Дуб) у чэрвені [[1991]]. Гослінг мэтай сваёй працы паставіў распрацоўку віртуальнай машыны і мовы праграмавання для яе, з сінтаксісам і прынцыпамі, падобнымі да C/C++. Першая версія мовы Java 1.0 з'явілася ў [[1995]]  г. Галоўным прынцыпам гэтага праекту стаў лозунг "«Write Once, Run Anywhere"» (WORA), што ў перакладзе на беларускую мову гучыць як "«Напісаў аднойчы, працуе ўсюды"», што абяцала гарантыю нармальнай работы аднаго і таго ж коду на любых падтрымліваемых платформах. Віртуальная машына забяспечвала даволі высокі ўзровень бяспекі (магчымасць абмежавання сеткавых, дыскавых аперацый і інш.), прычым яго можна было змяняць пры патрэбе. Праз некаторы час большасць папулярных [[вэб-браўзер]]аў пачалі падтрымліваць бяспечнае выкананне аплетаў Java, убудаваных у старонкі [[сеціва]]. Пачынаючы з версіі "«Java 2"», Sun Microsystems выпускае некалькі розных пакункаў Java для розных платформаў. Напрыклад, версія J2EE прызначаецца для праграмаў з высокімі патрабаваннямі да апаратнага забеспячэння, а версія J2ME, наадварот, прызначаная для мабільных платформаў.
 
У лістападзе 2006  г. Sun выпусціла частку [[Крынічны код|крынічнага коду]] Java пад [[Свабодныя праграмы|адкрытай ліцэнзіяй]] [[GPL]]. 8 траўня 2007  г. Sun скончыла працэс адкрыцця ўсяго галоўнага кода Java, за выняткам невялікай часткі коду, на якую Sun не мела аўтарскіх правоў. З дапамогай праекту IcedTea, які вяла з дазволу Sun кампанія [[Red Hat]], у чэрвені 2008  г. Java стала поўнасцю адкрытай.
 
Апошняя версія Java - — Java SE 7 была выпушчаная 28 ліпеня 2011  г.
 
== Асаблівасці ==
Радок 38:
* [http://java.sun.com/javase/6/docs/api/ Дакументацыя Javadoc]
* [http://moboportal.ru/ Java гульнi]
* [http://belarusjug.org/ Беларуская Java User Group] - — супольнасць беларускiх Java-распрацоўшчыкаў
 
{{Мовы праграмавання}}