The J# (pronounced 'jay-sharp') programming language is a transitional language for programmers of Sun's Java and Microsoft's Visual J++ languages, so they may use their existing knowledge and applications on Microsoft's .NET platform. J# can work with Java bytecode as well as source so it can be used to transition applications that use third party libraries even if their original source is unavailable. It was developed by the Hyderabad-based Mic...
more
The J# (pronounced 'jay-sharp') programming language is a transitional language for programmers of Sun's Java and Microsoft's Visual J++ languages, so they may use their existing knowledge and applications on Microsoft's .NET platform. J# can work with Java bytecode as well as source so it can be used to transition applications that use third party libraries even if their original source is unavailable. It was developed by the Hyderabad-based Microsoft India Development Center at HITEC City in India.
Java and J# use the same general syntax but there are non-Java conventions in J# to support the .NET environment. For example, to use .NET "properties" with a standard JavaBean class, it is necessary to prefix getXxx and setXxx methods with the Javadoc-like annotation:
and change the corresponding private variable name to be different from the suffix of the getXxx/setXxx names.
J# does not compile Java-language source code to Java bytecode (.class files), and does not support Java applet...
less