Содержание
- Определение - Что означает J #?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет J #
Определение - Что означает J #?
J # - это язык программирования, который предоставляет разработчикам набор инструментов для разработки приложений Java, которые могут работать на платформе Microsoft .NET.
Этот термин также известен как Visual J # (часто произносится как «Jay-Sharp»).
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет J #
Не-Java соглашения, используемые в J #, делают язык более дружественным для среды .NET. Хотя Java и J # используют общий синтаксис, они отличаются тем, что J # использует не-Java соглашения для поддержки .NET Framework. J # имеет возможность поддерживать объекты объектной модели компонентов (COM) и интерфейс J / direct для Microsoft Windows.
.NET Framework предлагает несколько функций, которые облегчают разработку приложений с помощью J #. Некоторые из этих функций:
- Компилятор помогает преобразовать исходный код языка Java в Microsoft Intermediate Language (MSIL).
- У него есть библиотеки классов.
- Он имеет преобразователь байт-кода языка Java (для преобразования байт-кода в MSIL), что очень полезно, когда исходный код Java недоступен.
- Он включает в себя пакеты com.ms.lang, com.ms.dll, com.ms.com и com.ms.win32.
- Его файлы имеют расширение .jsl.
Компилятор J # предлагает широкий спектр опций, которые можно использовать с переключателями командной строки:
- / o: включить оптимизацию компилятора.
- / debug: выдавать отладочную информацию.
- / help: Показать справку и описание параметров командной строки.
- / out: записать скомпилированный вывод в указанный файл.