[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] Java Virtual Machine



Mike Fritsch wrote:
> 
> I have had people ask about it and I thought it was clients side , but I am
> now thinking it is server side software. When I looked it up in yahoo I
> found a book by OReily. Anyone know?

Yes.

Oh, you wanted an answer....


Java is a programming language, designed to be processor independent.
Rather than compiling into the machine code for a specific processor
(e.g. MIPS or x86) it compiles into a bytecode, which is the machine
code for a mythical machine - the Java Virtual Machine.

The JVM is the implementation of the bytecode interpreter for the 
processor you are running on.

So "client side" and "server side" need not apply for the job of description.

However, you may notice that there is Java support built in to the
commonly used web browsers.  So in that sense you might call it client
side.