Memory Reading in java?

Hey guys,

I came accorss an interesting article in a magazine at the dentist office about memory reading in c++ and what can be done with it etc, i was wondering if it can be done in java.

I'm curious as to how java access's memory. Or how it reads memory, java's currently the only language i know, and after a couple hours of googling i've come up with nothing.

How does JVM access the memory? Is there any classes out there i can utilize (or have been made specifically for memory reading)?

**I don't want anyone to hold my hand or give me everything on a silver platter, just a point in the right direction would be perfect. Thanks all im looking for.

Any help would be great!

Thanks!

Ps. I came up with alot about c++ and memory reading (memory locations, and what's there, etc.). Is that the only language used to read RAM?

Message was edited by:

weedmonkey

[932 byte] By [weedmonkeya] at [2007-11-26 13:43:57]
# 1
Can you give me the address of your dentist? Mine just got magazines printing news about the european royal courts ...
quittea at 2007-7-8 1:17:39 > top of Java-index,Java Essentials,Java Programming...
# 2

One of the main reasons Java has been so sucessful is precisely because it doesn't permit direct accesss to system memory. While C's pointers give one a great deal of flexibility, they also makes programming (especially maintenance) much more complicated, as well as making it much easier to commit truly horrendous errors. Java incorporated a number of innovations intended to make programming both easier and safer without sacrificing too much power; this is probably the only one that is unanimously regarded as both worthwhile and successful. That's why you can't find anyone offering ways around that limitation. If you want to work that close to the metal, you'll need to switch to C, or maybe assembly language.

uncle_alicea at 2007-7-8 1:17:39 > top of Java-index,Java Essentials,Java Programming...