I want to know what is Hex Dump? I tried to search in google but
didn't get useful results. From java programmer's perspective,
when do we need to use hex dump? what's the importances of hex dump?
please advise. thanks!!
Very few programmers these days can read a Hex Dump. When one finally
gives up and must examine a hex dump as a last resort to debugging a
program (usually even after rewriting it), you can expect on not seeing
them again for at least a few months.
In java, a dump is pointless unless you're actually designing the VM.
Memory contents are specific to the processor architecture, the operating
system, the memory manager, and practically every other variable you can
think of (and many more), short only of phases of the moon.
In terms of importance... when you've really got to know what the system
is doing, there is nothing like doing a memory dump in order to look at
memory *exactly* as the CPU sees it, then looking for the first sign that
something is amis.
Hope this answers your question,
Frank