Съдържание
227 отношения: ActionScript, Adobe Dreamweaver, Android, Apache Accumulo, Apache Cassandra, Apache Hadoop, Apache HBase, Apache Tomcat, ArgoUML, AspectJ, BerkeleyDB, Bluefish, Bytecoin, C (език за програмиране), C Sharp, C Sharp синтаксис, C++, Ckeditor, D (език за програмиране), DBeaver, Eclipse (софтуер), Erlang, Extensible Messaging and Presence Protocol, Front-end разработчик, GIMP, GNU Compiler Collection, Google LLC срещу Oracle America Inc, Google Web Toolkit, Gradle, Groovy (език за програмиране), GTK, Haskell, Hello, world, IBM System i, Infinispan, IntelliJ IDEA, Internet Explorer, Jakarta EE, Java Agent DEvelopment Framework, Java Applet, Java Logging Framework, Java SE, Java Virtual Machine, JavaScript, JavaServer Faces, Jenkins, Kate, LibreOffice, MegaMek, Minecraft, ... Разширете индекс (177 Повече ▼) »
ActionScript
ActionScript е ECMAScript базиран програмен език, използван за писане на Flash филмчета и приложения.
Adobe Dreamweaver
Adobe Dreamweaver е приложение за създаване и обработка на уеб-базирани приложения, разработено от Adobe.
Android
Android (транскрипция: Андроид) е операционна система на Google Inc. за мобилни устройства, базирана на ядрото на Linux.
Виж Java и Android
Apache Accumulo
Apache Accumulo е сортирано, ключ / стойност хранилище базирано на Google BigTable дизайн.
Apache Cassandra
Apache Cassandra e система за управление на бази данни с отворен код.
Apache Hadoop
Apache Hadoop е набор от инструменти с отворен код, които улесняват използването на мрежа от много компютри за разрешаването на проблеми, включващи огромно количество данни и изчисления.
Apache HBase
Apache HBase е с отворен код, не-релационни, разпределени бази от данни по модела на Google BigTable и е написан на Java.
Apache Tomcat
Apache Tomcat е уеб сървър за Java уеб приложения.
ArgoUML
ArgoUML е свободен софтуер с BSD лиценз, позволяващ създаването на UML диаграми.
Виж Java и ArgoUML
AspectJ
AspectJ е аспектно-ориентирано разширение на програмния език Java създадено в Xerox PARC от Крис Маеда, който е оригиналият създател на термина „аспектно-ориентирано програмиране“.
Виж Java и AspectJ
BerkeleyDB
BerkeleyDB (BDB) е софтуерна библиотека, която предоставя висока ефективност на базите данни тип ключ-стойност.
Bluefish
Bluefish е текстов редактор за разработване на (динамични) уеб сайтове.
Виж Java и Bluefish
Bytecoin
Разклоняване на койни по технологията CryptoNote до февруари 2016 г. Bytecoin (BCN) e първата криптовалута, базирана на технологията CryptoNote, пусната през юни 2012 година като анонимна платежна система.
Виж Java и Bytecoin
C (език за програмиране)
С програмен език (произнася се „си“ в оригинал на английски, защото е на латиница) е разработен за програмиране на софтуер и операционни системи език.
Виж Java и C (език за програмиране)
C Sharp
C# (C Sharp, произнася се Си Шарп) е обектно ориентиран език за програмиране, разработен от Microsoft като част от софтуерната платформа.NET.
Виж Java и C Sharp
C Sharp синтаксис
Статията описва синтаксиса на програмния език C#.
C++
С++ е език за програмиране от високо ниво.
Виж Java и C++
Ckeditor
CKEditor (преди под името FCKeditor) е текстов редактор от тип WYSIWYG разпространяван под свободен лиценз от компанията CKSource, който се вгражда в интернет страници.
Виж Java и Ckeditor
D (език за програмиране)
„D“ е обектно ориентиран език за програмиране създаден от Уолтър Брайт (фирма Digital Mars) през 1999.
Виж Java и D (език за програмиране)
DBeaver
DBeaver е безплатна и междуплатформена система за управление на бази от данни.
Виж Java и DBeaver
Eclipse (софтуер)
Eclipse е многоезична среда за разработване на софтуер, която включва интегрирана среда за разработка (IDE) и плъгин система.
Erlang
Erlang (Ерланг) е програмен език и среда за изпълнение, специално създаден за изграждане на паралелни и разпределени изчислителни системи.
Виж Java и Erlang
Extensible Messaging and Presence Protocol
Extensible Messaging and Presence Protocol (XMPP) (старо име Jabber) (джабер) е протокол за моментни съобщения и съобщения за състояние, оформен като свободен стандарт, базиран на XML.
Виж Java и Extensible Messaging and Presence Protocol
Front-end разработчик
Front-end девелопър – Мисловна карта Web front-end (уеб фронт енд) е термин, описващ частта от уеб приложение или страница, която е видима за крайния потребител.
Виж Java и Front-end разработчик
GIMP
GIMP (акроним от GNU Image Manipulation Program) e свободен софтуер с отворен код за редактиране на растерна компютърна графика.
Виж Java и GIMP
GNU Compiler Collection
GNU Compiler Collection (съкратено GCC) е оптимизиращ компилатор, произведен от GNU Project, поддържащ различни езици за програмиране, хардуерни архитектури и операционни системи.
Виж Java и GNU Compiler Collection
Google LLC срещу Oracle America Inc
Google LLC срещу Oracle America Inc Google LLC срещу Oracle America Inc.
Виж Java и Google LLC срещу Oracle America Inc
Google Web Toolkit
Google Web Toolkit (GWT) е съвкупност от библиотеки (framework) с отворен код позволяващи писането на AJAX приложени на Java.
Gradle
Gradle е приложение за автоматизиране на проектите, чиято цел е да сглоби (build) даден проект, използвайки концепциите на Apache Ant и Apache Maven, като също така добавя и предметно ориентиран език базиран на Groovy и Kotlin вместо традиционния и широко използван XML формат за деклариране на конфигурациите към проекта.
Виж Java и Gradle
Groovy (език за програмиране)
Groovy (произнася се грууви) е обектно ориентиран програмен език, който върви под Java платформата (JVM).
Виж Java и Groovy (език за програмиране)
GTK
GTK (в миналото GTK+ и GIMP Toolkit) е софтуер, междуплатформен набор инструменти за създаване на графичен потребителски интерфейс.
Виж Java и GTK
Haskell
Haskell (Ха̀скъл) е функционален език за програмиране.
Виж Java и Haskell
Hello, world
Hello, world (от англ. „Здравей, свят“) е компютърна програма – стандартен пример за програмиране в много учебници и ръководства.
IBM System i
i5 модел 570 (2006) Application System/400 (известна като AS/400), сега наречена Интегрирани машини (System i) (известна като iSeries), е тип миникомпютър произвеждан от IBM.
Infinispan
Infinispan е мащабируем, високо достъпен ключ / стойност NoSQL хранилище на данни и разпределена платформа за мрежа от данни – 100% с отворен код и написан на Java.
IntelliJ IDEA
IntelliJ IDEA е интегрирана среда за разработка (IDE) в Java за компютърен софтуер.
Internet Explorer
Windows Internet Explorer (по-известен само като Internet Explorer или IE) е уеб браузър на компанията Microsoft, включен във всяка операционна система на Windows от 1995 г.
Jakarta EE
Jakarta EE, в миналото известна като Java Platform, Enterprise Edition или Java EE, е изчислителна платформа, използвана най-често за създаването на големи проекти в Java общността.
Java Agent DEvelopment Framework
По всяка вероятност JADE или Java Agent DEvelopment framework e един от най-разпространените, агенто-ориентирани среди за програмиране използвани в наши дни.
Виж Java и Java Agent DEvelopment Framework
Java Applet
date.
Java Logging Framework
Java logging framework (логваща рамка) е комютърен пакет данни, отнасящи се за „логването“ в Java платформата.
Виж Java и Java Logging Framework
Java SE
Java Platform, Standard Edition или Java SE е широко използвана платформа за разработка на преносим код за десктоп компютри и сървъри.
Виж Java и Java SE
Java Virtual Machine
Java Virtual Machine (или JVM) е абстрактна изчислителна машина, която е основният компонент, осигуряващ независимостта от хардуер и операционна система.
Виж Java и Java Virtual Machine
JavaScript
JavaScript е интерпретируем език за програмиране, разпространяван с повечето уеб браузъри.
JavaServer Faces
JavaServer Faces (JSF) е Java технология за създаване на уеб-базирани приложения на основата на Java Servlet API и JSP.
Jenkins
Jenkins е сървър за автоматизация с отворен код.
Виж Java и Jenkins
Kate
Kate е текстов редактор с отворен код за KDE.
Виж Java и Kate
LibreOffice
LibreOffice е безплатен офис пакет с отворен код, проект на The Document Foundation.
MegaMek
MegaMek icon MegaMek е игра с отворен код, базирана на ходове и която симулира Classic BattleTech бордова игра.
Виж Java и MegaMek
Minecraft
Майнкрафт (Minecraft, mine – копаене, craft – изработване) е видеоигра, първоначално създадена от Notch и по-късно развита от неговата компания Mojang Studios.
Виж Java и Minecraft
MySQL
MySQL е многопоточна, многопотребителска, SQL система за управление на бази данни (СУБД) с повече от шест милиона инсталации.
Виж Java и MySQL
NetBeans
NetBeans е интегрирана среда за разработка (IDE) на Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure и други приложения.
Виж Java и NetBeans
NoSQL
Нерелационната база данни (Not only Structured Query Language, NoSQL) предоставя механизъм за съхранение и възстановяване на данни, който използва свободен съгласуван модел за разлика от по-често ползваната релационна база данни.
Виж Java и NoSQL
Notepad++
Notepad++ е текстов редактор и редактор за изходен код за Microsoft Windows.
Виж Java и Notepad++
Object pool (шаблон)
Запас от обекти (Object pool) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Object pool (шаблон)
Onsen UI
Onsen UI е софтуерна рамка с отворен код за разработка на хибридни мобилни приложения.
Виж Java и Onsen UI
OpenJDK
OpenJDK (Open Java Development Kit) е свободна и с отворен код имплеметнация на Java SE.
Виж Java и OpenJDK
OpenNMS
OpenNMS е платформа с отворен код корпоративно решение за наблюдение и управление на мрежи.
Виж Java и OpenNMS
OpenOffice.org
OpenOffice.org Writer Оупънофис.орг (OpenOffice.org, OOo, или буквално, от англ., отворен офис) е офис пакет, който се разпространява като свободен софтуер.
Oracle Coherence
В изчислителната техника Oracle Coherence е Java-базирана мрежа от данни в оперативната памет, проектирана, за да подобри надеждността, скалируемостта и производителността в сравнение с традиционните релационни системи за управление на бази данни.
Oracle NoSQL Database
Oracle NoSQL Database е класифицираща се от типа ключ-стойност база данни.
Виж Java и Oracle NoSQL Database
OsmAnd
OsmAnd (произнася се: Османд, съкратено от: OpenStreetMap Automated Navigation Directions) е приложение за пътни карти и навигация за мобилни устройства с операционна система Android или iOS, разработвано от нидерландската компания OsmAnd B.V., разположена в Амстелвен.
Виж Java и OsmAnd
Overflow Android
Overflow е не-комерсиална игра на дъска за Android, създадена в София, България.
PHP
PHP е скриптов език върху сървърната (обслужваща) страна.
Виж Java и PHP
Playok.com
Playok.com (Kurnik.pl) е полска безплатна услуга за онлайн игри, достъпна за 37 езици.
Processing (език за програмиране)
Processing е програмен език с отворен код и интегрирана среда за разработка (IDE) създаден за електронни изкуства, нови медийни изкуства и визуален дизайн.
Виж Java и Processing (език за програмиране)
Python
Python е език за програмиране от високо ниво, интерпретативен, интерактивен, обектно ориентиран, създаден от Гуидо ван Росум в началото на 90-те години.
Виж Java и Python
Raspberry Pi
Raspberry Pi или RPI е серия от едноплаткови компютри с размери на кредитна карта, разработена в Обединеното кралство от специално създадена за целта фондация (Raspberry Pi Foundation) с цел популяризиране на обучението по основи на компютърните науки в училищата.
Riak
Riak е нерелационна база данни, която имплементира принципите на Dynamo на Amazon.
Виж Java и Riak
Robocode
Robocode е игра с Отворен код с образователна цел започната от Mathew Nelson.
Виж Java и Robocode
Ruby
Ruby (произнася се руби, на български означава рубин) е интерпретируем, интерактивен, обектно ориентиран език за програмиране.
Виж Java и Ruby
Safari (браузър)
Safari (транскрипция: Сафари) е уеб браузър, разработен от Apple Inc. и включен в нейните операционни системи Mac OS X и iPhone OS.
SASS
Sass (Syntactically Awesome Stylesheets) е език за каскадни шаблони, първоначално създаден от Хемптън Катлин и разработен от Натали Вейзенбаум.
Виж Java и SASS
Scala
Scala е език за обобщено програмиране.
Виж Java и Scala
SciTE
SciTE 1.68 SciTE (произнася се скайт, от англ. Scintilla based Text Editor) е текстов редактор, който се разпространява като софтуер с отворен код и свободен софтуер.
Виж Java и SciTE
Sensible Soccer
Sensible Soccer, често наричан SWOS или Sensi, е серия футболни игри, които са много популярни в началото и средата на 90-те години и която все още има почитатели.
Smalltalk
Smalltalk (чете се Смолток, означава „общи/празни приказки“, „разговор без особен смисъл“) е обектно ориентиран език за програмиране.
Виж Java и Smalltalk
SNOBOL
SNOBOL (String Oriented Symbolic Language) е език за програмиране разработен между 1962 и 1967 г.
Виж Java и SNOBOL
SOA
Ориентираната към услуги архитектура (Service-oriented architecture – SOA) е начин за асемблиране на софтуерни приложения, инженеринг и бизнес процеси чрез свързване на софтуерни услуги.
Виж Java и SOA
SonarQube
SonarQube (по-рано Sonar) е open source платформа за анализ на качеството на софтуера.
Виж Java и SonarQube
SQL
SQL, или Език за структурирани запитвания, (Structured Query Language, SQL) е популярен език за програмиране, предназначен за създаване, видоизменяне, извличане и обработване на данни от релационни системи за управление на бази данни.
Виж Java и SQL
Sublime Text
Sublime Text е междуплатформен софтуер за обработка на изходен код и текстов редактор с приложно-програмен интерфейс (API), написан на Python.
Subversion (софтуер)
Subversion e свободна софтуерна система за контрол на версиите.
Виж Java и Subversion (софтуер)
TFS
Azure DevOps Server (преди Team Foundation Server) (често съкращаван като TFS) е продукт на Microsoft, който поддържа услугата Team Foundation Service и предлага система за контрол над изходния код и неговите версии, събиране на информация, отчитане на извършената работа и следене на процеса на развитие на проект.
Виж Java и TFS
Tokyo Cabinet
Tokyo cabinet е библиотека с методи за управление на бази данни.
Tuple space
Tuple space е изпълнение на парадигмата на асоциативната памет за паралелно/дистрибуционно изчисление.
Unreal Engine
Unreal Engine e игрови двигател, разработен от Epic Games.
UTF-16
UTF-16 (Unicode Transformation Format) е формат за символно кодиране на всички възможни символи от Unicode във вид на последователност от 16-битови кодови единици.
Виж Java и UTF-16
Versant Object Database
Versant Object Database (известен още като VOD или просто Versant) е продукт предназначен за големи предприятия, който поддържа масивна конкурентност и големи набори от данни, създаден от „Versant Corporation“.
Виж Java и Versant Object Database
Viber
Viber (vaɪbə) е VoIP приложение (интернет телефон, чат програма) за смартфони, работещи на платформите Android, iOS и Windows Phone и компютри с операционни системи Windows, macOS и Linux.
Виж Java и Viber
Visual Studio Code
Visual Studio Code е редактор на програмен код за Windows, Linux и OS X. Това е първият редактор на Microsoft, който може да се ползва под Linux и macOS.
Windows 2000
Windows 2000 е операционна система със затворен код, създадена от Microsoft, която се използва от бизнес настолни компютри, преносими компютри и сървъри.
Zorin OS
Zorin OS е операционна система, GNU/Linux дистрибуция, основана на Ubuntu.
Виж Java и Zorin OS
Късна инициализация (шаблон)
Късна инициализация (Lazy initialization) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Късна инициализация (шаблон)
Клас (програмиране)
Класът е една от характеристиките на обектно ориентираното програмиране.
Виж Java и Клас (програмиране)
Клавиатурна подредба
Клавиатура QWERTY на лаптоп Sony Vaio от 2007 г. Клавиатурна подредба е подредбата на клавишите на компютри, телефони и други пишещи устройства, и първоначално на пишещите машини и телексните машини, в зависимост от буквите и другите знаци, които биват отпечатани или въведени при натискането си.
Виж Java и Клавиатурна подредба
Код конвенция
Конвенция за кода или код конвенция се нарича набор от насоки за конкретен език за програмиране, които препоръчват стил на писане на програмен код, добри практики и методи за всички аспекти от писането на конкретния програмен език.
Комфо
Komfo (Комфо) е международна софтуерна компания с офиси в България и Дания.
Виж Java и Комфо
Команда (шаблон)
Команда (Command) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Компилатор
Компилаторът (англ. compiler, от compile – съчетавам, съставям) е компютърна програма, която превежда (компилира) даден компютърен изходен код в семантично отговарящ код на език от (обикновено) по-ниско ниво.
Композиция (шаблон)
UML диаграма на шаблона Композиция. Композиция (Composite) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Композиция (шаблон)
Компонентно тестване
Компонентното тестване (unit testing) е процес в програмирането, чрез който се тестват отделни единици (компоненти) от сорс код – един или повече програмни модула и техните контролни данни, процедури за използване, оперативни процедури с цел да се установи дали работят правилно.
Виж Java и Компонентно тестване
Конзолно приложение
Текстов редактор за FreeDOS. Конзолното приложение е компютърна програма проектирана да бъде използвана само чрез текстово-базиран компютърен интерфейс, както при компютърния терминал, интерфейсът с команден ред на някои операционни системи (Unix, DOS и др.) или базирания на текст компютърен интерфейс, включен при графичния потребителски интерфейс (ГПИ) на повечето операционни системи.
Виж Java и Конзолно приложение
Конкурентно програмиране
Конкурентно програмиране e програмна парадигма за създаване на компютърни програми, в които многобройни изчисления могат да се изпълняват в застъпващи се периоди от време (конкурентно), вместо последователно (където едно изчисление трябва да завърши преди друго да започне).
Виж Java и Конкурентно програмиране
Пърл (език за програмиране)
Perl (произнася се „пърл“) е универсален, интерпретативен език за програмиране, създаден от Лари Уол през 1987 г.
Виж Java и Пърл (език за програмиране)
Пълномощно (шаблон)
UML схема на шаблона Пълномощно Пълномощно (Proxy) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Пълномощно (шаблон)
Празен обект (шаблон)
Празен обект (Null Object) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Празен обект (шаблон)
Приставка
Екранът от Mozilla Firefox със списъка на инсталирани приставки Приставка (plug-in, плъгин) представлява софтуерен компонент, който се инсталира в допълнение към съществуващо софтуерно приложение (компютърна програма), за да предостави на потребителя допълнителна функционалност, която не е част от базовото приложение.
Виж Java и Приставка
Приложно-програмен интерфейс
Приложно-програмният интерфейс (application programming interface, API) е интерфейсът на изходния код, който операционната система или нейните библиотеки от ниско ниво предлагат за поддръжката на заявките от приложния софтуер или компютърните програми.
Виж Java и Приложно-програмен интерфейс
Приложен софтуер
362пкс Приложен софтуер (application software, app, на немски Applikation) (също приложно програмно осигуряване или накратко приложение) е софтуер, предназначен за изпълнението на определени потребителски задачи, като е направен така, че да взаимодейства непосредствено с потребителя.
Приоритетна опашка
В компютърните науки приоритетна опашка е абстрактен тип данни, който е като обикновена опашка или стек структура от данни, но допълнително всеки елемент има „приоритет“, свързани с нея.
Приеми, разшири и унищожи
„Приеми, разшири и унищожи“ (Embrace, extend, and extinguish) е фраза, за която Департаментът по правосъдието на САЩ открива, че е употребявана вътрешно в Майкрософт като описание на стратегията на компанията да навлиза в широко стандартизирани сфери, където разширява тези стандарти с патентовани услуги, a след това използва своите добавки в ущърб на конкуренцията.
Виж Java и Приеми, разшири и унищожи
Прототип (шаблон)
Прототип (Prototype) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Програмист
Програмист (софтуерен програмист или софтуерен разработчик) е някой, който пише, създава компютърен софтуер.
Програмиране
колцентрове, писана на Java Програмирането е процесът на създаване на компютърни програми – програмен код или алгоритъм, който може да бъде разчетен и изпълнен от компютър.
Програмиране на игра
Програмирането на игра, част от разработването на видео игри, е разработването на софтуер за видео игри.
Виж Java и Програмиране на игра
Променлива (програмиране)
Представяне на референтни променливи в паметта В програмирането променлива е място за съхранение на някаква стойност в оперативната памет на компютъра.
Виж Java и Променлива (програмиране)
Преработка на код
Преработка на код или рефакторинг (refactoring) е процес на изменение на съществуващата вътрешна структура на кода, без да се променя неговият режим на работа.
Превод с помощта на компютър
Преводът с помощта на компютър (англ. computer-aided translation или computer-assisted translation – CAT) представлява форма на превод, при която човек преводач превежда текст с помощта на компютърен софтуер, предназначен да улесни процеса на превеждане.
Виж Java и Превод с помощта на компютър
Предефиниране на оператор
В програмирането, предефинирането на оператор (operator overloading / ad hoc polymorphism) е специфичен случай на полиморфизъм, при който различните оператори имат различна имплементация зависеща от аргументите ѝ.
Виж Java и Предефиниране на оператор
Парадигма на програмиране
Парадигмата на програмиране, парадигма за програмиране или програмна парадигма представлява фундаменталния стил на програмиране.
Виж Java и Парадигма на програмиране
Планиране на ресурсите на предприятието
Планиране на ресурсите на предприятието (enterprise resource planning, ERP) е многофункционална информационна система, задвижвана от интегриран набор от програмни модули, които поддържат основните вътрешни работни процеси на една компания.
Виж Java и Планиране на ресурсите на предприятието
Посредник (шаблон)
Посредник (Mediator) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Посетител (шаблон)
UML диаграма на шаблона Посетител В обектно-ориентираното програмиране и софтуерното инженерство, дизайнерският шаблон, наречен „посетител“, представлява метод за отделяне на даден алгоритъм от обектната структура, върху която оперира.
Побитова операция
Побитовата операция се прилага върху един бит или набор от повече отделни битове на двоични числа.
Подпрограма
мини Подпрограма е явление от програмирането, чрез което се описват поредица от програмни инструкции, които решават даден проблем – може да приема параметри и да връща стойност.
Обхождане в ширина
Обхождане в ширина В теорията на графите, обхождането в ширина е начин за търсене в граф, когато търсенето се ограничава до две основни операции.
Оператор (програмиране)
Чрез операторите в програмните езици се осъществява обработката на данни.
Виж Java и Оператор (програмиране)
Операционна система
Операционната система (ОС) е основна част от компютърния системен софтуер, която управлява и координира ресурсите на хардуера и софтуера и обслужва изпълняваните компютърни програми.
Виж Java и Операционна система
Асоциативен масив
Асоциативен масив В програмирането абстрактната структура данни „асоциативен масив“ представлява съвкупност от наредени двойки (ключ, стойност), заедно с дефинирани операции за достъп до стойностите по ключ.
Аспектно-ориентирано програмиране
В компютърните науки аспектно-ориентираното програмиране (АОП) е парадигма на програмиране, която има за цел да повиши модулността, позволявайки изолирането на пресичащи функционални дялове.
Виж Java и Аспектно-ориентирано програмиране
Аудио файл формат
Аудио файл форматът е контейнерен формат за съхранение на звукови данни на компютърна система.
Ардуино
Ардуино е проект с отворен код и едноименна компания, произлязла от него, както и свързаното с него потребителско общество.
Виж Java и Ардуино
Абстрактна Фабрика (шаблон)
Абстрактна фабрика е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Абстрактна Фабрика (шаблон)
Абстракция (компютърни науки)
В компютърните науки абстракцията е техника за управление сложността на компютърните системи.
Виж Java и Абстракция (компютърни науки)
Адаптер (шаблон)
UML диаграма на шаблона Адаптер, приложим за класове. Адаптер (Adapter) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Алгоритъм на Ерли
Алгоритъмът на Ерли (анг. Earley Parser) намира приложение в изчислителната лингвистика като средство за синтактичен анализ на текст.
Анонимна функция
Анонимна функция (или т.нар. функционален литерал или ламбда функция) в програмирането е дефинирана функция, която не е обвързана с идентификатор, тоест не е именувана.
Наредена n-орка
Наредена n-орка„Лексикон Математика“, Георги Симитчиев, Георги Чобанов, Иван Чобанов, ИК Абагар, София, 1995, ISBN 954-584-146-Х, стр.
Наблюдател (шаблон)
Наблюдател (Observer) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Наблюдател (шаблон)
Назъбен масив
Memory layout of a jagged array. В програмирането назъбен масив (Jagged Array), познат още като нащърбен масив, е масив от масиви чиито елементи могат да бъдат с различна дължина.
Низ
Низът в компютърните науки е крайна поредица от символи (представляващи краен брой знаци).
Виж Java и Низ
Неизменим обект
В обектно ориентираното програмиране и функционалното програмиране неизменим обект е обект, чието състояние не може да се промени веднъж след като е бил създаден.
Неинициализирана променлива
Неинициализирана променлива се нарича променлива, която е декларирана, но не ѝ е зададена стойност преди да бъде използвана.
Виж Java и Неинициализирана променлива
Разработка чрез тестове
Разработка чрез тестове (Test first development, Test-driven development) е проектна методология при разработването на софтуер, при която първо се пише тест и се проверява (верифицира) успешността на този нов тест.
Виж Java и Разработка чрез тестове
Разработка на софтуер
Разработката на софтуер (на английски: Software development, също като разработване на приложен софтуер, софтуерен дизайн или проектиране на софтуер, софтуерно програмиране, създаване и писане на софтуерна документация, тестване на софтуер и поправяне на софтуерни грешки) е бизнес процеса на писане на програмен код, неговата поддръжка, но в по-широк смисъл включва всичко, което стои между първоначалната концепция за определена програма или желан софтуерен продукт до релийза, понякога това става като планиран процес на разработка.
Виж Java и Разработка на софтуер
Роботска одисея
„Роботска одисея“ (Robot Odyssey) е образователна логическа игра за Apple II, създадена от щатската компания The Learning Company през 1984 г.
Регулярен израз
Резултат от търсене с шаблона (?: търсят се поне два поредни интервала, разположени между точка (.) и главна буква. Стивън Коул Клийни, спомогнал за разработването на техниката В информатиката регулярен израз (regular expression, съкращавано понякога като regex или regexp) е последователност от знаци, която дефинира шаблон за търсене.
Състояние (шаблон)
UML диаграма, описваща шаблона ''Състояние'' Състояние е поведенчески шаблон за дизайн в обектно-ориентираното програмиране, който може да се използва за описване на машина на състоянията (напр.
Сървлет
Сървлетите са Java програми, които работят върху уеб сървър.
Виж Java и Сървлет
Сън Майкросистъмс
„Сън Майкросистъмс“ (Sun Microsystems) е бивша голяма компания от Съединените американски щати, със седалище в Санта Клара, щата Калифорния.
Суинг (пояснение)
Суинг може да се отнася за.
Стратегия (шаблон)
UML диаграма на шаблона Стратегия Стратегия (Strategy) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Стандартни стриймове
В компютърното програмиране, стандартните стриймове са предварително свързани входящи и изходящи комуникационни канали между компютърна програма и нейната платформа.
Виж Java и Стандартни стриймове
Стек (структура от данни)
Стек с функциите Push (добави) и Pop (извади) Стекът е линейна структура от данни в информатиката, в която обработката на информация става само от едната страна наречена връх.
Виж Java и Стек (структура от данни)
Сравнение на BitTorrent клиентите
Следващата таблица е предназначена за сравняване на основната и техническата информация за някои програми, поддържащи работа с торент системи.
Виж Java и Сравнение на BitTorrent клиентите
Сравнение на C Sharp и Java
И двата езика се считат за „curly brace“ (т.е. използват фигурни скоби) програмни езици от фамилията на C и C++.
Виж Java и Сравнение на C Sharp и Java
Системна конзола
Примерна Bash (Unix shell) сесия. GNOME Terminal 3, Fedora 15 Windows PowerShell 1.0, стартиран от Windows Vista Конзолата на Knoppix, показваща началния процес на стартиране на системата Системна конзола, компютърна конзола, операторна конзола или само конзола е софтуерно приспособление за задаване на команди и изписване на системни съобщения чрез клавиатура и наблюдение на входната и изходната информация на монитор (традиционно текстови, но може да е и графичен терминал), като по-този начин се постига комуникация между потребителя и компютъра.
Системен софтуер
Системният софтуер осигурява връзката между хардуера и приложния софтуер Системният софтуер е софтуер, който е проектиран да управлява компютърния хардуер и да осигурява платформа за работа на приложния софтуер.
Скрач
Скрач (Scratch) е визуален език за програмиране.
Виж Java и Скрач
Софтуер с отворен код
Софтуер с отворен код (СОК, open-source software) е софтуер, за който притежателят на авторските права на изходния код предоставя правата за обучение, промяна и разпространение на софтуера на всекиго и за всякакви цели (или накратко софтуер с лиценз за отворен код).
Виж Java и Софтуер с отворен код
Софтуерен университет
„Софтуерен университет“ ООД (Software University Ltd.) е частно учебно заведение за практическо обучение на програмисти и ИТ специалисти.
Виж Java и Софтуерен университет
Софтуерен разработчик
Софтуерен разработчик в работна обстановка Софтуерен разработчик е професия, която се занимава с изработката на компютърен софтуер.
Виж Java и Софтуерен разработчик
Софтуерен инженер
Софтуерният инженер е една от най-търсените и добре платени професии в света.
Спагети код
It shows the attitude of the so-called „Spagetti code“ Спагети код е пейоративен израз за т.нар.
Спомен (шаблон)
Спомен (Memento) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Спецификация (шаблон)
UML диаграма на шаблона Спецификация Спецификация (Specification) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Спецификация (шаблон)
СИМБАД
SIMBAD (от англ., Set of Identifications, Measurements, and Bibliography for Astronomical Data – Сборник от идентификатори, мерки и библиография на астрономически данни) е астрономическа база данни на обекти извън Слънчевата система.
Виж Java и СИМБАД
Сериализация
В информатиката, в контекста на съхранението на данни, сериализацията е процес на преобразуване на структури от данни или обекти до поток от байтове запазвайки състоянието на техните полета и свойства.
Сек (шаблон)
Сек (Singleton) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Селениум (софтуер)
Селениум (Selenium) е портативна структура за тестване на софтуер при уеб приложения.
Транслатор
Транслатор в информатиката е компютърна програма, която преобразува програма от един формален компютърен език (т.н. входен език) на друг формален компютърен език (т.н.
Трето поколение езици за програмиране
Трето поколение езици за програмиране (3GL) са езици за програмиране проектирани да бъдат по-лесни за разбиране от човека, включително имена на променливи, абстрактни типове данни, и синтаксис на алгебрични изрази.
Виж Java и Трето поколение езици за програмиране
Текстов редактор
Текстовите редактори са компютърни програми, предназначени за редактиране на текстови файлове.
Условна конструкция (програмиране)
В компютърните науки, условните конструкции са функции на езика за програмиране, чрез които можем да изпълняваме различни действия в зависимост от някакво условие.
Виж Java и Условна конструкция (програмиране)
Уникод
Лого на Консорциум Уникод Уникод (Unicode) е стандарт в компютърната индустрия за кодиране, представяне и обработка на текст на повечето писмености в света.
Виж Java и Уникод
Управление на изключения
В компютърното програмиране, управлението на изключения или системното администриране на изключения в операционната система (на английски: еxception handling) за софтуера и програмирането процес за справяне с възникващите по време на изпълнение изключения – грешки или неочаквани графични изпълнения на програмата (аномалии) или необикновени условия, изискващи специална обработка, често променящи нормалното протичане на изпълнението на програмата.
Виж Java и Управление на изключения
Уеб чат
Уеб чатът е система, която позволява на потребителите да комуникират в реално време, използвайки лесно достъпни уеб интерфейси.
Виж Java и Уеб чат
Уеб банер
Банер (banner – знаме, флаг, транспарант) – графично изображение с рекламен характер.
Виж Java и Уеб банер
Функционално програмиране
В компютърните науки функционално програмиране е парадигма за програмиране – стил за изграждането на структурата и елементите на компютърни програми, който третира като изчислява оценката на математически функции и избягва променящите състоянието непостоянни данни.
Виж Java и Функционално програмиране
Фасада (шаблон)
Фасада (Facade) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Фондация „Апачи Софтуер“
Фондация „Апачи Софтуер“ (Apache Software Foundation) осигурява „поддръжка на чадъра“ за проекти с отворен код на Апачи.
Виж Java и Фондация „Апачи Софтуер“
Цялостност по Тюринг
В изчислителната теория система от правила за манипулация на данни (като набор от инструкции на компютъра, програмен език, или клетъчен автомат) се смята за цялостна по Тюринг или изчислително универсална, ако може да се използва за симулиране на която и да било еднолентова машина на Тюринг.
Виж Java и Цялостност по Тюринг
Цикъл (програмиране)
Цикличният изчислителен процес е процес, за по-накратко наричан цикъл, който представлява многократното изпълнение на дадена последователност от операции с различни данни.
Виж Java и Цикъл (програмиране)
Целочислени типове данни
Целочислените типове данни отразяват целите числа и могат да бъдат със знак (signed) или без знак (unsigned) в зависимост от желания диапазон от стойности.
Виж Java и Целочислени типове данни
Шаблонни типове
Шаблонни типове са концепция за типизиране на параметри в програмирането.
Шаблонен метод (шаблон)
UML диаграма на Шаблонен метод Шаблонен метод (Template method) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Шаблонен метод (шаблон)
Шестнайсетична бройна система
Шестнайсетичната бройна система е позиционна бройна система, с основа 16, в която числата се представят с помощта на 16 динамични символа.
Виж Java и Шестнайсетична бройна система
Марс Експлорейшън Роувър
Художествено представяне на марсохода Марс Експлорейшън Роувър (Mars Exploration Rover – изследователски марсоход) е мисия, състояща се от два космически апарата на НАСА с имена Спирит (Spirit – дух) и Опъртюнити (Opportunity – възможност), изпратени на Марс с цел изследване на неговата повърхност и геология.
Виж Java и Марс Експлорейшън Роувър
Маркус Персон
Маркус Алексей Персон (Markus Alexej Persson), по-познат под псевдонима Notch, е шведски програмист и дизайнер на видео игри.
Мидлет
Мидлет (транслитерация от MIDlet) е програма на Java, написана за мобилни устройства (най-често за мобилни телефони).
Виж Java и Мидлет
Миниобект (шаблон)
Миниобект (Flyweight) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Мост (шаблон)
UML диаграма на шаблона Мост. Мост (Bridge) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Модулна библиотека за аудио разпознаване
Модулна библиотека за аудио разпознаване (Modular Audio Recognition Framework, MARF) се състои от изследователска платформа и колекция от алгоритми за обработка и образно разпознаване на текст, реч, звук и т.н.
Виж Java и Модулна библиотека за аудио разпознаване
Модификатор за достъп
Модификаторите за достъп са запазени думи в обектно-ориентираното програмиране, които задават правата за достъп до класове, методи и други елементи на кода.
Виж Java и Модификатор за достъп
Метод Фабрика (шаблон)
UML диаграма на Метод Фабрика Метод Фабрика е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Метод Фабрика (шаблон)
Международна олимпиада по информатика
Логото на Международната олимпиада по информатика Международната олимпиада по информатика е ежегодно състезание по програмиране за ученици, проведено за пръв път през 1989 г.
Виж Java и Международна олимпиада по информатика
Итератор (шаблон)
Итератор (Iterator) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Изчислителна техника
Изчислителната техника (computing) включва компютърен хардуер, софтуер, операционни системи, това са всички технически средства, независимо дали механични или функционални, които извършват изчисления (или действия с числа).
Виж Java и Изчислителна техника
Империя Онлайн (компания)
„Империя Онлайн“ ЕАД е българска компания за разработка и разпространение на игри, основана от Мони Дочев и Доброслав Димитров.
Виж Java и Империя Онлайн (компания)
Интерпретатор (шаблон)
Интерпретатор (Interpreter) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Интерпретатор (шаблон)
Интегрирана среда за разработка
Unix-подобни операционни системи Интегрираната среда за разработка (integrated development environment, IDE) e софтуерно приложение, което предоставя цялостна среда за разработване на софтуер на програмистите.
Виж Java и Интегрирана среда за разработка
Защитна стена
Диаграма на защитна стена Защитната стена (firewall), срещано и като файъруол в компютърните мрежи е специализиран хардуер или софтуер, който проверява мрежовия трафик, преминаващ през него и разрешава или забранява достъпа по определени правила.
Булев тип данни
В информатиката, булевият тип данни е тип данни, който има две възможни стойности (най-често обозначени като true и false).
Браузърна игра
Браузърните игри се играят онлайн, чрез Интернет.
Бикове и крави за Андроид
Бикове и крави за „Андроид“ е реализация на популярната логическа игра за отгатване на цифри.
Виж Java и Бикове и крави за Андроид
Вграден софтуер
Вграденият софтуер (embedded software) е компютърен софтуер, написан за управление на машини или устройства, и се използва за вградени системи.
Виртуална машина
Виртуална машина, създадена с помощта на хипервайзора Oracle VM VirtualBox Виртуалната машина (virtual machine) представлява софтуерна среда, абстракция на интерфейса на компютърен процесор.
Верига отговорности (шаблон)
Верига отговорности (Chain of responsibility) е поведенчески шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Виж Java и Верига отговорности (шаблон)
Дърво (структура от данни)
Пример за дървовидна структура; На тази диаграма, точка (node) 5 е корена на дървото. Той е родител на точки 22 и 9, които са негови деца. Те съответно са родители на други точки.
Виж Java и Дърво (структура от данни)
Джава
Джава (Java) може да се отнася за.
Виж Java и Джава
Джеймс Гослинг
Джеймс Гослинг (James Gosling) е канадски компютърен учен, по-известен като създател и главен дизайнер на програмния език Java.
Дискография на Джеси Джей
Дискографията на английската поп-изпълнителка Джеси Джей се състои от 3 студийни албума, 15 сингъла, 5 промо сингъла и 15 музикални видеоклипа.
Виж Java и Дискография на Джеси Джей
Динамичен масив
В компютърните науки динамичният масив е масив с променлив размер, в който могат да се добавят или премахват елементи.
Документен обектен модел
DOM (Document Object Model – „документен обектен модел“) е многоплатформен и езиково независим приложно-програмен интерфейс, който позволява на програми и скриптове да получат достъп до съдържанието на обекти в HTML, XHTML и XML документи.
Виж Java и Документен обектен модел
Дебъгване
Дебъгване (от английското debugging) е процесът на проследяване на изпълнението на дадена компютърна програма с цел намиране и отстраняване на грешки („бъгове“) в нея.
Виж Java и Дебъгване
Дебиан
Debian (изговаря се „дѐбиън“ или „дѐйбиън“, на български разпространено като Дебиан) е UNIX-подобна компютърна операционна система, съставена изцяло от свободен софтуер, лицензиран най-вече под GNU General Public License и пакетиран от група хора, участващи в The Debian Project (Проектът Дебиан).
Виж Java и Дебиан
Декоратор (шаблон)
Декоратор (Decorator) е структурен шаблон за дизайн, който се използва в обектно-ориентираното програмиране.
Декомпилатор
Декомпилаторът е компютърна програма, която изпълнява обратната операция на тази на компилатора.
Декомпилатор за Java
Java декомпилаторът е вид декомпилатор – програмен инструмент, който превръща изпълними файлове на компютърни програми в изходен код, разбираем от хора.
Виж Java и Декомпилатор за Java
Етериум
Логото на етериум Етериум (среща се и като етереум, Ethereum) е публична, блокчейн-базирана, разпределена компютърна платформа с отворен код и операционна система предлагаща интелигентни договори като функционалност.
Виж Java и Етериум
Ерик Шмид
Ерик Емерсон Шмид (Eric Emerson Schmidt) е американски бизнесмен.
Виж Java и Ерик Шмид
Език за програмиране
Виртуалната Java машина. Език за програмиране е изкуствен език, предназначен за изразяване на изчисления, които могат да се извършат от машина, по-специално от компютър.
Виж Java и Език за програмиране
Език за програмиране от високо ниво
В компютърните науки езикът за програмиране на високо ниво е език за програмиране със силна абстракция от детайлите на компютъра.
Виж Java и Език за програмиране от високо ниво
Енкапсулация (програмиране)
В езиците за програмиране енкапсулиране се използва за обозначаване на едно от две свързани, но различни понятия, а понякога и в комбинацияNell B. Dale, Chip Weems, Programming and problem solving with Java, Edition 2, Jones & Bartlett Publishers, 2007, ISBN 0-7637-3402-0, p.
Виж Java и Енкапсулация (програмиране)
Литерал
В информатиката под литерал (literal) се разбира константна стойност на променлива, зададена в сорс кода на дадена компютърна програма.
Виж Java и Литерал
23 май
23 май е 143-тият ден в годината според григорианския календар (144-ти през високосна).
Виж Java и 23 май
, MySQL, NetBeans, NoSQL, Notepad++, Object pool (шаблон), Onsen UI, OpenJDK, OpenNMS, OpenOffice.org, Oracle Coherence, Oracle NoSQL Database, OsmAnd, Overflow Android, PHP, Playok.com, Processing (език за програмиране), Python, Raspberry Pi, Riak, Robocode, Ruby, Safari (браузър), SASS, Scala, SciTE, Sensible Soccer, Smalltalk, SNOBOL, SOA, SonarQube, SQL, Sublime Text, Subversion (софтуер), TFS, Tokyo Cabinet, Tuple space, Unreal Engine, UTF-16, Versant Object Database, Viber, Visual Studio Code, Windows 2000, Zorin OS, Късна инициализация (шаблон), Клас (програмиране), Клавиатурна подредба, Код конвенция, Комфо, Команда (шаблон), Компилатор, Композиция (шаблон), Компонентно тестване, Конзолно приложение, Конкурентно програмиране, Пърл (език за програмиране), Пълномощно (шаблон), Празен обект (шаблон), Приставка, Приложно-програмен интерфейс, Приложен софтуер, Приоритетна опашка, Приеми, разшири и унищожи, Прототип (шаблон), Програмист, Програмиране, Програмиране на игра, Променлива (програмиране), Преработка на код, Превод с помощта на компютър, Предефиниране на оператор, Парадигма на програмиране, Планиране на ресурсите на предприятието, Посредник (шаблон), Посетител (шаблон), Побитова операция, Подпрограма, Обхождане в ширина, Оператор (програмиране), Операционна система, Асоциативен масив, Аспектно-ориентирано програмиране, Аудио файл формат, Ардуино, Абстрактна Фабрика (шаблон), Абстракция (компютърни науки), Адаптер (шаблон), Алгоритъм на Ерли, Анонимна функция, Наредена n-орка, Наблюдател (шаблон), Назъбен масив, Низ, Неизменим обект, Неинициализирана променлива, Разработка чрез тестове, Разработка на софтуер, Роботска одисея, Регулярен израз, Състояние (шаблон), Сървлет, Сън Майкросистъмс, Суинг (пояснение), Стратегия (шаблон), Стандартни стриймове, Стек (структура от данни), Сравнение на BitTorrent клиентите, Сравнение на C Sharp и Java, Системна конзола, Системен софтуер, Скрач, Софтуер с отворен код, Софтуерен университет, Софтуерен разработчик, Софтуерен инженер, Спагети код, Спомен (шаблон), Спецификация (шаблон), СИМБАД, Сериализация, Сек (шаблон), Селениум (софтуер), Транслатор, Трето поколение езици за програмиране, Текстов редактор, Условна конструкция (програмиране), Уникод, Управление на изключения, Уеб чат, Уеб банер, Функционално програмиране, Фасада (шаблон), Фондация „Апачи Софтуер“, Цялостност по Тюринг, Цикъл (програмиране), Целочислени типове данни, Шаблонни типове, Шаблонен метод (шаблон), Шестнайсетична бройна система, Марс Експлорейшън Роувър, Маркус Персон, Мидлет, Миниобект (шаблон), Мост (шаблон), Модулна библиотека за аудио разпознаване, Модификатор за достъп, Метод Фабрика (шаблон), Международна олимпиада по информатика, Итератор (шаблон), Изчислителна техника, Империя Онлайн (компания), Интерпретатор (шаблон), Интегрирана среда за разработка, Защитна стена, Булев тип данни, Браузърна игра, Бикове и крави за Андроид, Вграден софтуер, Виртуална машина, Верига отговорности (шаблон), Дърво (структура от данни), Джава, Джеймс Гослинг, Дискография на Джеси Джей, Динамичен масив, Документен обектен модел, Дебъгване, Дебиан, Декоратор (шаблон), Декомпилатор, Декомпилатор за Java, Етериум, Ерик Шмид, Език за програмиране, Език за програмиране от високо ниво, Енкапсулация (програмиране), Литерал, 23 май.