Win a copy of Programming with Types this week in the Angular and TypeScript forum
or The Design of Web APIs in the Web Services forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Knute Snortum
  • Henry Wong
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Frits Walraven
  • Joe Ess
  • salvin francis

Whats JVM?

 
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.
 
Marshal
Posts: 66996
255
  • 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.
 
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.
 
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nice link Campbell...........
 
Ranch Hand
Posts: 630
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
Marshal
Posts: 66996
255
  • 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."
 
Marshal
Posts: 24837
60
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!
 
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
 
Our first order of business must be this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!