What is the basic difference between Java and .Net

Questions by Beena   answers by Beena

Showing Answers 1 - 15 of 15 Answers

sarat

  • Sep 29th, 2005
 

hi frds,

java is the platform newtral,where as the .net is the platform dependent.

pazhani subramaniam

  • Oct 2nd, 2005
 

 Java is platform independent but it uses an respective jvms for each platform

.Net is also platform independent ie., it works on more than one os but the thing is that those platforms alll belong to windows.

The thing that microsoft havent created tools that support actual platform support is nothing but if it does so it has a problem of loosing those revenues that can be obtained thorough .Net and windows XP business

ANY COMMENTS???????

Gautam

  • Jan 30th, 2006
 

Java is Platform Independent and so i .NETIf you want to run .NET on unix use "MONO"Java is two things: the Java platform (runtime and APIs), and the Java language. The purpose of the Java platform is to support applications written in the Java language and compiled to Java bytecode. .NET also is two things: the .NET Framework (runtime and APIs), and the plethora of supported programming languages. The purpose of the NET Framework is to support applications written in any language and compiled to MSILThanksGautam

  Was this answer useful?  Yes

Arijit

  • Jul 11th, 2007
 

Another difference is that in .NET you can edit the compiled MSIL or the microsoft intermediate language, the compiled source code by using the MSIL debugger provided in .NET framework..Java Does not provide a tool to edit bytecode or to generate a new bytecode. It is possible in .NET

  Was this answer useful?  Yes

akhilmisra

  • Feb 8th, 2009
 

JAVA is platform independent while .Net works only for the MS platforms.
.Net supports an array of languages while for working with J2EE you have only
one option and that is 'JAVA".
.Net works for IIS/MTS server only but Java is supported by 45+ servers.
Migration is easy for a project on .Net while it is difficult in case of JAVA
projects...

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions