www.wikidata.de-de.nina.az
Der korrekte Titel dieses Artikels lautet J Diese Schreibweise ist in der Wikipedia aufgrund technischer Einschrankungen nicht moglich J ist eine von Microsoft entwickelte objektorientierte Programmiersprache die Java und Visual J Programmierern den Um bzw Einstieg in die NET Umgebung erleichtern sollte Langfristig sollten sich Java Entwickler mit dem Framework naher vertraut machen um spater in C alle Funktionen von NET nutzen zu konnen Auch diente J eher dazu dass Java Entwickler bestehenden Java Code leichter in die Umgebung mitnehmen konnten um ihn in neuen Projekten unter einer anderen NET Sprache wie C oder VB NET weiter zu nutzen J Paradigmen Objektorientierte ProgrammierspracheErscheinungsjahr 2002Entwickler MicrosoftAktuelle Version 2 0 22 Januar 2006 Beeinflusst von JavaBetriebssystem WindowsMSDN Microsoft comMicrosoft erklarte zum 10 Januar 2007 dass J nicht mehr weiterentwickelt und es auch keine neue Version in Visual Studio 2008 hierfur geben werde Visual Studio 2005 war somit die letzte Version die J enthielt 1 Bis 2015 gab es eine eingeschrankte Produktunterstutzung die sich auf Fehlerbehebungen beschrankte Inhaltsverzeichnis 1 Unterschiede zwischen J und Java 2 Programmierbeispiel 3 Siehe auch 4 EinzelnachweiseUnterschiede zwischen J und Java BearbeitenBeide Sprachen besitzen zwar dieselbe Grundsyntax setzen dennoch auf unterschiedliche Laufzeitumgebungen J wird unter CLR Common Language Runtime eingesetzt wahrend Java die JRE Java Runtime Environment von Oracle oder eine ahnliche Umgebung nutzt In Visual Studio 2005 stellt Microsoft eine Vielzahl von aus der Java Welt ubernommenen Namensraumen und Klassen bereit die es einem Java Programmierer erleichtern sollen mit NET zu arbeiten Insbesondere Wert gelegt wurde auf die Konvertierung der Standard und Swing Klassen Zudem existiert dort ein Compiler welcher J Quelltexte in C Code ubersetzt Programmierbeispiel BearbeitenDie folgenden Zeilen geben einen kleinen Einblick in den Aufbau und die Verwendung von J import System Console import System Windows Forms public final class Program extends Object public final static String HalloWeltAusdruck Hallo Welt Einstiegspunkt public static void main String args new Program Run args Hallo Welt Ausgabe an Standardausgabe meistens Konsole private void DefOutput System Console WriteLine Ausgabe an Konsole n Console get Out WriteLine HalloWeltAusdruck System Console WriteLine ENTER betatigen um fortzufahren n Console ReadLine Eine Art nicht statischer Einstiegspunkt private void Run System String args Ausgabe gt Konsole this DefOutput Ausgabe an Windows WinOutput Hallo Welt Ausgabe als Windows Fenster private void WinOutput System Console WriteLine Ausgabe als Windows Fenster MessageBox Show Program HalloWeltAusdruck Ausgabe als Windows MessageBox System Console WriteLine ENTER betatigen um fortzufahren n Console ReadLine Siehe auch BearbeitenListe der NET SprachenEinzelnachweise Bearbeiten Microsoft MSDN J wurde aus Visual Studio 2008 entfernt Abgerufen von https de wikipedia org w index php title J Sharp amp oldid 230671610