PDA

Click to See Complete Forum and Search --> : does JRE contain the JVM?


vb_student
Jul 16th, 2006, 01:47 PM
Hello

I was wondering if the JRE contains the JVM?

does JRE bypass windows and works in kernel mode?

CornedBee
Jul 16th, 2006, 03:31 PM
The JRE (Java Runtime Environment) consists of the JVM (java Virtual Machine) and the system libraries.

No, the JVM is just a normal application, like everything else.

vb_student
Jul 16th, 2006, 06:02 PM
thanks for the reply



so an applet will invoke JVM functions which will in turn invoke system calls to use say a hardware function e.g. file accesses

and if bill gate wishes he can ensure that windows ce/xp/vista does not support JRE, correct?

ComputerJy
Jul 17th, 2006, 02:32 AM
thanks for the reply



so an applet will invoke JVM functions which will in turn invoke system calls to use say a hardware function e.g. file accesses

and if bill gate wishes he can ensure that windows ce/xp/vista does not support JRE, correct?
It's really a weird question!!
The moment he tries doing this, sun will start flooding the market with new Solaris versions wich by the way works much better than Windows and doesn't crash half as much

CornedBee
Jul 17th, 2006, 04:43 AM
Actually, Sun would sue MS for illegal business practices, and it would most definitely win.

vb_student
Jul 17th, 2006, 04:17 PM
thansk for the replies

ah ha so antitrust would prevent bill gates from doing so. i just wanted to write an application for windows mobile in java, and i was wondering if bill gates one fine day decides not to allow jre to access the services of windows mobile which in turn would access services of the hardware like the MODEM (i suppose the windows calls would be TAPI)

thewelshman126
Jul 29th, 2006, 04:52 PM
Its not just mis-trust there is also government legislation called code of practice and they wouldn't allow it. The reason why most mobiles use java is because is more compact and light weight compared to a normal program


thansk for the replies

ah ha so antitrust would prevent bill gates from doing so. i just wanted to write an application for windows mobile in java, and i was wondering if bill gates one fine day decides not to allow jre to access the services of windows mobile which in turn would access services of the hardware like the MODEM (i suppose the windows calls would be TAPI)