J #

Auteur: Peter Berry
Date De Création: 12 Août 2021
Date De Mise À Jour: 15 Juin 2024
Anonim
J.Geco - Chicken Song
Vidéo: J.Geco - Chicken Song

Contenu

Définition - Que signifie J #?

J # est un langage de programmation qui fournit aux développeurs un ensemble d’outils permettant de développer des applications Java pouvant être exécutées sur la plate-forme d’exécution Microsoft .NET.

Ce terme est également appelé Visual J # (souvent appelé "Jay-Sharp").


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique J #

Les conventions non-Java utilisées dans J # rendent le langage plus convivial pour l'environnement .NET. Bien que Java et J # utilisent une syntaxe commune, ils diffèrent en ce que J # utilise des conventions non Java pour prendre en charge le .NET Framework. J # a la capacité de prendre en charge les objets COM (Component Object Model) et l'interface J / direct vers Microsoft Windows.

Le .NET Framework offre plusieurs fonctionnalités qui facilitent le développement d'applications avec J #. Certaines de ces fonctionnalités sont:

  • Le compilateur aide à convertir le code source du langage Java en langage MSIL (Microsoft Intermediate Language).
  • Il a des bibliothèques de classes.
  • Il est doté d'un convertisseur de bytecode en langage Java (permettant de convertir le bytecode en MSIL), ce qui est très utile lorsque le code source Java n'est pas disponible.
  • Il inclut les packages com.ms.lang, com.ms.dll, com.ms.com et com.ms.win32.
  • Ses fichiers ont l'extension .jsl.

Le compilateur J # offre un large éventail d’options pouvant être utilisées avec les commutateurs de ligne de commande:


  • / o: active l'optimisation du compilateur.
  • / debug: émet des informations de débogage.
  • / help: Affiche l'aide et la description des options de ligne de commande.
  • / out: écrit la sortie compilée dans le fichier spécifié.