Приложно-програмен интерфейс: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м интервал преди запетая
Ред 126:
Например чрез байт код представяне, програма, която е написана на езиците [[Groovy (език за програмиране)|Groovy]] или Scala имат обектен модел, който е superset на този, който е на езика Java, така, че всяко API, което е представено чрез Java обект е достъпно чрез Groovy и Scala с еквивалентно извикване на обект, преведено в байт код.
 
От друга страна обектите от най-високо ниво, които не присъстват в Java като [[Затваряне (информатика)|закривания]]. Тези обекти не могат да бъдат естествено представени в езика Java (Java 8 въведе концепцията за [[анонимна функция]]. Така, че за да даде възможност за много операции, closure е капсулирана в стандартен Java обект. В този случай извикването на closure е става с посредничещ метод, с името <code>call()</code>, който често се представя в closure обект , както е при Java.
 
==Уеб API==