• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Whats JVM?

 
charles chukwu
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hI I just joined the JavaVM forum after joining this very respected Javaranch community...I want to know what JVM means... what it does and why its necessary.You might say i am a real green horn and you wont be wrong.
 
Campbell Ritchie
Sheriff
Pie
Posts: 50189
79
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java Virtual Machine.

And welcome to JavaRanch

I Googled hoping to find something more informative and found this. Hope it's useful.
 
Gulsum Ramazanoglu
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Its the base that your compiled Java programs are running on... To be able to run your Java code on any platform, first you need Java Virtual Machine installed on that platform.. By THIS way, the technology behind JVM (or under JVM) becomes indifferent for your compiled Java programs.. On Unix, Windows.. whatever platform you have, if you have JVM on that platform, then you can run your compiled Java codes.
 
Sachin Adat
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nice link Campbell...........
 
Mandar Khire
Ranch Hand
Posts: 569
Android Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is for charles chukwu & all GreenHorns including me.
First read all questions (already)asked by other greenhorn & then ask question. I am not big man to tell this but as good student follows some own rules.
Rule 1. Try to find Answer in books available at you.
Rule 2. Try to search on Internet.
Rule 3. Ask teacher or friend.
Then also you don't get answer then ask here.
Because here every ranch hand, Bartender & authors are very intelligent by asking some foolish question we as student give disrespecting there knowledge.
Try this link.
JVM
Try to ask some hard questions so we get food for Brain.
 
Gulsum Ramazanoglu
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mandar, while I have a similar mentality with you, how can we describe questions as hard or easy? Its relative and here is for beginners..I have asked many questions here that were hard for me.. and easy, even silly for those qualified guys..
But of course its better to check around and value others time.
By the way, I couldnt see a search box or something around to search relevant questions and answers.. if there is please let me know too.. thanks
 
Gulsum Ramazanoglu
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
lol@myself!
I found Search..
sorry for this silly q..
 
Campbell Ritchie
Sheriff
Pie
Posts: 50189
79
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I agree with Gulsum Ramazanoglu; this forum is advertised as "no question too simple or small."
 
Paul Clapham
Sheriff
Posts: 21416
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes... however, Gulsum, if you do want to search then at the top of most of the pages here there is a "Search" link. It's in a cluster of links such as "FAQ" (also worth looking at) and "My Profile" and so on. That searches JavaRanch.

And most people use Google to search for terms like "JVM" if they suspect they might be commonly used. If you key "JVM" into Google then it returns a whole lot of relevant links, as it happens. If you see a Wikipedia link in the list then it's usually a good idea to read that one first.

As Campbell says, it isn't wrong to ask without searching. It's just that if you search, you often get a better answer faster. But I understand that if your native language is not English then it is hard to look at a big list of links and decide right away whether they are useful or whether they are garbage.
 
Gulsum Ramazanoglu
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul, actually my approach is so that; I first try to learn a point theoretically, google around, later look for an answer here.. and mostly its about a specific point that I couldnt find an answer or confused..

By the way, I didnt have any idea about Wikipedia until you suggest... Thank you especially for this...

And sorry again for taking your time for the Search thing... I saw a little late..
Have a nice night (here its night... if not there, so wait a little!
 
Anirudh Vyas
Ranch Hand
Posts: 93
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just as a reference, You guys might be interested in reading the actual JVM Spec.

http://java.sun.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html

Regards
Vyas, Anirudh
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic