Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Скачать
Более быстрый доступ, чем браузер!
 

Сравнение C Sharp и Java

Индекс Сравнение C Sharp и Java

C# и Java — два языка программирования, развивающих язык программирования С++, с синтаксисом, во многом наследующим синтаксис С++, и созданных во многом в условиях конкуренции, и, вследствие этого, обладающих определённым сходством, а также имеющих и ряд различий.

68 отношения: Addison-Wesley, ADO.NET, Android, Android Runtime, ASP.NET, Blu-ray Disc, C Sharp, C++, ClickOnce, Common Language Runtime, Component Object Model, Dalvik, Delphi (язык программирования), DotGNU, Ecma International, Embrace, Extend, and Extinguish, GNU General Public License, Goto, Java, Java Community Process, Java Development Kit, Java Native Interface, Java Platform, Enterprise Edition, Java Platform, Micro Edition, Java Runtime Environment, Java Virtual Machine, Java Web Start, K virtual machine, Microsoft, Microsoft Developer Network, Mono, Ngen, O’Reilly, POSIX, Shared source, SQL, Standard Widget Toolkit, Sun Microsystems, Swing, Visual Basic, Visual J++, Windows, Windows API, Windows Forms, Windows Phone, Xamarin, Куча (память), Критика Java, Кроссплатформенность, Карманный персональный компьютер, ..., Перечисляемый тип, Перегрузка операторов, Американский национальный институт стандартов, Наблюдатель (шаблон проектирования), Рихтер, Джеффри, Сборка мусора, Слабая ссылка, Указатель (тип данных), Финализатор, Хейлсберг, Андерс, Цикл (программирование), Язык программирования, Массив (программирование), Международная организация по стандартизации, Внутренний класс, Ветвление (программирование), Делегат (программирование), Лингва франка. Развернуть индекс (18 больше) »

Addison-Wesley

Addison–Wesley — американское издательство, специализирующееся на компьютерной литературе, ранее также выпускавшее литературу по естественным наукам.

Новый!!: Сравнение C Sharp и Java и Addison-Wesley · Узнать больше »

ADO.NET

ADO.NET (ActiveX Data Object для.NET) — технология, предоставляющая доступ и управление данными, хранящимся в базе данных или других источниках (Microsoft SQL Server, Microsoft Access, Microsoft Excel, Microsoft Outlook, Microsoft Exchange, Oracle, OLE DB, ODBC, XML, текстовые файлы), основанных на платформе.NET Framework и входящая в состав.NET Framework 2.0, представляет собой набор библиотек.

Новый!!: Сравнение C Sharp и Java и ADO.NET · Узнать больше »

Android

Android («Андро́ид»«Андроид» не является официальным названием торговой марки в России.) — операционная система для смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнесс-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, Очков Google Glass, телевизоров и других устройств.

Новый!!: Сравнение C Sharp и Java и Android · Узнать больше »

Android Runtime

Сравнение архитектур Dalvik и ART Android Runtime — среда выполнения Android-приложений, разработанная компанией Google как замена Dalvik.

Новый!!: Сравнение C Sharp и Java и Android Runtime · Узнать больше »

ASP.NET

ASP.NET (Active Server Pages для.NET) — платформа разработки веб-приложений, в состав которой входит: веб-сервисы, программная инфраструктура, модель программирования, от компании Майкрософт.

Новый!!: Сравнение C Sharp и Java и ASP.NET · Узнать больше »

Blu-ray Disc

Blu-ray диск Panasonic, объём 50 Гб, в картридже Blu-ray Disc, BD (blue ray — синий луч и disc — диск; написание blu вместо blue — намеренное) — формат оптического носителя, используемый для записи с повышенной плотностью хранения цифровых данных, включая видео высокой чёткости.

Новый!!: Сравнение C Sharp и Java и Blu-ray Disc · Узнать больше »

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Новый!!: Сравнение C Sharp и Java и C Sharp · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: Сравнение C Sharp и Java и C++ · Узнать больше »

ClickOnce

ClickOnce — технология Майкрософт для развёртывания приложений, основанных на фреймворках Windows Forms или Windows Presentation Foundation.

Новый!!: Сравнение C Sharp и Java и ClickOnce · Узнать больше »

Common Language Runtime

Common Language Runtime Common Language Runtime (CLR — общеязыковая исполняющая среда) — исполняющая среда для байт-кода CIL (MSIL), в которой компилируются программы, написанные на.NET-совместимых языках программирования (C#, Managed C++, Visual Basic.NET, F# и прочие).

Новый!!: Сравнение C Sharp и Java и Common Language Runtime · Узнать больше »

Component Object Model

COM (Component Object Model — модель компонентного объекта; произносится как) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов объекта, каждый из которых может использоваться во многих программах одновременно.

Новый!!: Сравнение C Sharp и Java и Component Object Model · Узнать больше »

Dalvik

accessdate.

Новый!!: Сравнение C Sharp и Java и Dalvik · Узнать больше »

Delphi (язык программирования)

Delphi (Де́лфи, произносится) — императивный структурированный объектно-ориентированный язык программирования со строгой статической типизацией переменных.

Новый!!: Сравнение C Sharp и Java и Delphi (язык программирования) · Узнать больше »

DotGNU

DotGNU — проект организации Free Software Foundation (FSF) по созданию аналога платформы Microsoft.NET на базе свободного программного обеспечения, часть проекта GNU Project.

Новый!!: Сравнение C Sharp и Java и DotGNU · Узнать больше »

Ecma International

Ecma International — основанная в 1961 году ассоциация, деятельность которой посвящена стандартизации информационных и коммуникационных технологий.

Новый!!: Сравнение C Sharp и Java и Ecma International · Узнать больше »

Embrace, Extend, and Extinguish

«Embrace, extend and extinguish» или же «Embrace, extend, and exterminate» («Поддержать, надстроить и уничтожить») — фраза, которая, как было установлено Министерством юстиции США, использовалась в корпорации Microsoft, чтобы описать их стратегию внедрения в отрасли программного обеспечения, использующего широко распространённые стандарты, путём расширения этих стандартов и дальнейшего использования этих отличий для получения преимущества над конкурентами.

Новый!!: Сравнение C Sharp и Java и Embrace, Extend, and Extinguish · Узнать больше »

GNU General Public License

GNU General Public License (переводят как Универсальная общественная лицензия GNU, Универсальная общедоступная лицензия GNU или Открытое лицензионное соглашение GNU) — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г., по которой автор передаёт программное обеспечение в общественную собственность.

Новый!!: Сравнение C Sharp и Java и GNU General Public License · Узнать больше »

Goto

goto (от go to — «перейти на») — оператор безусловного перехода (перехода к определённой точке программы, обозначенной номером строки либо меткой) в некоторых языках программирования.

Новый!!: Сравнение C Sharp и Java и Goto · Узнать больше »

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Новый!!: Сравнение C Sharp и Java и Java · Узнать больше »

Java Community Process

Java Community Process (JCP) — сформированный в 1998 году формальный процесс, который позволяет заинтересованным лицам участвовать в формировании будущих версий спецификаций платформ языка Java.

Новый!!: Сравнение C Sharp и Java и Java Community Process · Узнать больше »

Java Development Kit

Java Development Kit (сокращенно JDK) — бесплатно распространяемый компанией Oracle Corporation (ранее Sun Microsystems) комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE).

Новый!!: Сравнение C Sharp и Java и Java Development Kit · Узнать больше »

Java Native Interface

Java Native Interface (JNI) — стандартный механизм для запуска кода под управлением виртуальной машины Java (JVM), который написан на языках С/С++ или Ассемблере и скомпонован в виде динамических библиотек; позволяет не использовать статическое связывание.

Новый!!: Сравнение C Sharp и Java и Java Native Interface · Узнать больше »

Java Platform, Enterprise Edition

Java Platform, Enterprise Edition, сокращенно Java EE (до версии 5.0 — Java 2 Enterprise Edition или J2EE).

Новый!!: Сравнение C Sharp и Java и Java Platform, Enterprise Edition · Узнать больше »

Java Platform, Micro Edition

Java Platform, Micro Edition (Java ME, ранее — Java 2 Micro Edition, J2ME) — подмножество платформы Java для устройств, ограниченных в ресурсах, например: сотовых телефонов, карманных персональных компьютеров, ресиверов цифрового телевидения, проигрывателей дисков Blu-ray.

Новый!!: Сравнение C Sharp и Java и Java Platform, Micro Edition · Узнать больше »

Java Runtime Environment

Java Runtime Environment (сокр. JRE; русск. среда выполнения для Java) — минимальная реализация виртуальной машины, необходимая для исполнения Java-приложений, без компилятора и других средств разработки.

Новый!!: Сравнение C Sharp и Java и Java Runtime Environment · Узнать больше »

Java Virtual Machine

Java Virtual Machine (сокращенно Java VM, JVM) — виртуальная машина Java — основная часть исполняющей системы Java, так называемой Java Runtime Environment (JRE).

Новый!!: Сравнение C Sharp и Java и Java Virtual Machine · Узнать больше »

Java Web Start

Java Web Start Application Manager Java Web Start (часто JavaWS) — технология компании Sun Microsystems, позволяющая запускать приложения на Java из браузера.

Новый!!: Сравнение C Sharp и Java и Java Web Start · Узнать больше »

K virtual machine

K virtual machine (KVM) — это виртуальная машина Java разработанная фирмой Sun Microsystems и соответствующая спецификации JVM.

Новый!!: Сравнение C Sharp и Java и K virtual machine · Узнать больше »

Microsoft

Microsoft (Microsoft Corporation, «Ма́йкрософт») — одна из крупнейших транснациональных компаний по производству проприетарного программного обеспечения для различного рода вычислительной техники — персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы — семейства операционных систем Windows.

Новый!!: Сравнение C Sharp и Java и Microsoft · Узнать больше »

Microsoft Developer Network

Microsoft Developer Network (MSDN) — подразделение компании Майкрософт, ответственное за взаимодействие фирмы с разработчиками.

Новый!!: Сравнение C Sharp и Java и Microsoft Developer Network · Узнать больше »

Mono

Mono — проект по созданию полноценного воплощения системы.NET Framework на базе свободного программного обеспечения.

Новый!!: Сравнение C Sharp и Java и Mono · Узнать больше »

Ngen

The Native Image Generator — утилита, позволяющая создавать из сборок на CIL-коде для исполняющей среды CLR-образы в машинном коде (native image) и устанавливать его в кэш сборок локального компьютера.

Новый!!: Сравнение C Sharp и Java и Ngen · Узнать больше »

O’Reilly

O’Reilly (O’Reilly Media, ранее — O’Reilly & Associates) — американская издательская компания, основанная Тимом О’Райли в 1978 году.

Новый!!: Сравнение C Sharp и Java и O’Reilly · Узнать больше »

POSIX

POSIX (portable operating system interface — переносимый интерфейс операционных систем) — набор стандартов, описывающих интерфейсы между операционной системой и прикладной программой (системный API), библиотеку языка C и набор приложений и их интерфейсов.

Новый!!: Сравнение C Sharp и Java и POSIX · Узнать больше »

Shared source

Shared Source — название одного из механизмов Microsoft для распространения исходного кода программ.

Новый!!: Сравнение C Sharp и Java и Shared source · Узнать больше »

SQL

SQL (structured query language — «язык структурированных запросов») — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.

Новый!!: Сравнение C Sharp и Java и SQL · Узнать больше »

Standard Widget Toolkit

Standard Widget Toolkit, или SWT (произносится «свит») — библиотека с открытым исходным кодом для разработки графических интерфейсов пользователя на языке Java.

Новый!!: Сравнение C Sharp и Java и Standard Widget Toolkit · Узнать больше »

Sun Microsystems

Sun Microsystems — американская компания, производитель программного и аппаратного обеспечения, основана в 1982 году, в период с апреля 2009 года по январь 2010 года была поглощена корпорацией Oracle.

Новый!!: Сравнение C Sharp и Java и Sun Microsystems · Узнать больше »

Swing

Пример Swing-интерфейса для X Window System. Swing — библиотека для создания графического интерфейса для программ на языке Java.

Новый!!: Сравнение C Sharp и Java и Swing · Узнать больше »

Visual Basic

Microsoft Visual Basic — язык программирования, а также интегрированная среда разработки программного обеспечения, разрабатываемые корпорацией Microsoft.

Новый!!: Сравнение C Sharp и Java и Visual Basic · Узнать больше »

Visual J++

Visual J++ — реализация языка Java и среды разработки для него от компании Microsoft.

Новый!!: Сравнение C Sharp и Java и Visual J++ · Узнать больше »

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Новый!!: Сравнение C Sharp и Java и Windows · Узнать больше »

Windows API

Windows API (application programming interfaces) — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации «Майкрософт».

Новый!!: Сравнение C Sharp и Java и Windows API · Узнать больше »

Windows Forms

API — часть.NET Framework 3.0 Windows Forms — интерфейс программирования приложений (API), отвечающий за графический интерфейс пользователя и являющийся частью Microsoft.NET Framework.

Новый!!: Сравнение C Sharp и Java и Windows Forms · Узнать больше »

Windows Phone

Windows Phone — мобильная операционная система, разработанная Microsoft, вышла 11 октября 2010 года.

Новый!!: Сравнение C Sharp и Java и Windows Phone · Узнать больше »

Xamarin

Xamarin (произносится) — американская компания в области разработки ПО.

Новый!!: Сравнение C Sharp и Java и Xamarin · Узнать больше »

Куча (память)

Ку́ча (heap) в информатике и программировании — название структуры данных, с помощью которой реализована динамически распределяемая память приложения.

Новый!!: Сравнение C Sharp и Java и Куча (память) · Узнать больше »

Критика Java

Критика Java — комплекс из большого количества разной степени проработанности критических замечаний, выдвинутых к языку программирования Java, одноимённой программной платформе, проектным решениям, выполненным на основе этого языка и платформы, а также к организации процесса развития языка и базовой платформы.

Новый!!: Сравнение C Sharp и Java и Критика Java · Узнать больше »

Кроссплатформенность

Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.

Новый!!: Сравнение C Sharp и Java и Кроссплатформенность · Узнать больше »

Карманный персональный компьютер

КПК Acer N10 Карманный персональный компьютер (КПК, Personal Digital Assistant, PDA — «личный цифровой секретарь») — портативное вычислительное устройство, обладающее широкими функциональными возможностями.

Новый!!: Сравнение C Sharp и Java и Карманный персональный компьютер · Узнать больше »

Перечисляемый тип

Перечисляемый тип (сокращённо перечисле́ние, enumeration, enumerated type) — в программировании тип данных, чьё множество значений представляет собой ограниченный список идентификаторов.

Новый!!: Сравнение C Sharp и Java и Перечисляемый тип · Узнать больше »

Перегрузка операторов

Перегрузка операторов в программировании — один из способов реализации полиморфизма, заключающийся в возможности одновременного существования в одной области видимости нескольких различных вариантов применения оператора, имеющих одно и то же имя, но различающихся типами параметров, к которым они применяются.

Новый!!: Сравнение C Sharp и Java и Перегрузка операторов · Узнать больше »

Американский национальный институт стандартов

Америка́нский национа́льный институ́т станда́ртов (American national standards institute, ANSI) — объединение американских промышленных и деловых групп, разрабатывающее торговые и коммуникационные стандарты.

Новый!!: Сравнение C Sharp и Java и Американский национальный институт стандартов · Узнать больше »

Наблюдатель (шаблон проектирования)

Наблюдатель (Observer) — поведенческий шаблон проектирования.

Новый!!: Сравнение C Sharp и Java и Наблюдатель (шаблон проектирования) · Узнать больше »

Рихтер, Джеффри

Джеффри Рихтер (Jeffrey Richter) — компьютерный специалист, автор наиболее продаваемых книг в области Win32 и.NET.

Новый!!: Сравнение C Sharp и Java и Рихтер, Джеффри · Узнать больше »

Сборка мусора

В программировании сборка мусора (garbage collection) — одна из форм автоматического управления памятью.

Новый!!: Сравнение C Sharp и Java и Сборка мусора · Узнать больше »

Слабая ссылка

В программировании слабая ссылка (weak reference) — специфический вид ссылок на динамически создаваемые объекты в системах со сборкой мусора или с подсчётом ссылок.

Новый!!: Сравнение C Sharp и Java и Слабая ссылка · Узнать больше »

Указатель (тип данных)

Переменная num объявляется и инициализируется. После чего объявляется переменная-указатель pNum. Затем указателю pNum присваивается адрес переменной num. Таким образом обе переменные можно использовать для доступа к одному и тому же месту в памяти. Указатель (pointer) — переменная, диапазон значений которой состоит из адресов ячеек памяти или специального значения — нулевого адреса.

Новый!!: Сравнение C Sharp и Java и Указатель (тип данных) · Узнать больше »

Финализатор

Финализа́тор в объектно-ориентированных языках программирования, использующих механизм сборки мусора, — специальный метод, вызываемый средой исполнения перед удалением объекта сборщиком мусора.

Новый!!: Сравнение C Sharp и Java и Финализатор · Узнать больше »

Хейлсберг, Андерс

Андерс Хейлсберг (Anders Hejlsberg; род. 2 декабря 1960, Копенгаген) — датский инженер-программист.

Новый!!: Сравнение C Sharp и Java и Хейлсберг, Андерс · Узнать больше »

Цикл (программирование)

Пример цикла While. Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.

Новый!!: Сравнение C Sharp и Java и Цикл (программирование) · Узнать больше »

Язык программирования

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.

Новый!!: Сравнение C Sharp и Java и Язык программирования · Узнать больше »

Массив (программирование)

Массив (в некоторых языках программирования также таблица, ряд, матрица) — структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом, что позволяет обращаться к элементам по числовому индексу.

Новый!!: Сравнение C Sharp и Java и Массив (программирование) · Узнать больше »

Международная организация по стандартизации

Эмблема ИСО Международная организация по стандартизации, ИСО (International Organization for Standardization, ISO) — международная организация, занимающаяся выпуском стандартов.

Новый!!: Сравнение C Sharp и Java и Международная организация по стандартизации · Узнать больше »

Внутренний класс

Внутренний, или вложенный класс (inner class) — в объектно-ориентированном программировании класс, целиком определённый внутри другого класса.

Новый!!: Сравнение C Sharp и Java и Внутренний класс · Узнать больше »

Ветвление (программирование)

Опера́тор ветвле́ния (усло́вная инстру́кция, усло́вный опера́тор) — оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.

Новый!!: Сравнение C Sharp и Java и Ветвление (программирование) · Узнать больше »

Делегат (программирование)

Делегат (delegate) — класс, который позволяет хранить в себе ссылку на метод с определённой сигнатурой (порядком и типами принимаемых и типом возвращаемого значений) произвольного класса.

Новый!!: Сравнение C Sharp и Java и Делегат (программирование) · Узнать больше »

Лингва франка

Ли́нгва фра́нка (lingua franca — «франкский язык») — язык или диалект, систематически используемый для коммуникации между людьми, родными языками которых являются другие языки.

Новый!!: Сравнение C Sharp и Java и Лингва франка · Узнать больше »

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »