you can put the virus into a storage disc hence will not affect the virtual machine
You will no longer be able to run Java programs.
Virtual machine
You are safe until you execute the file. Hex Editors will NOT execute the software, unless it offers a debug & compile option, if so - do not run them. If you fear a virus might attack during examination, run your editor inside a Sandbox or Virtual Machine.
A virtual machine or virtual computer (we'll call them VMs for short) is a "software computer" that runs inside your real physical computer. There are several programs that can create and run these VMs.
A virtual machine is very self explanatory. It is a virtual (as in not exactly real) machine that gets run inside of an OS that is already running on a computer. You can find further explanations at the links below.
You can't use all of your system memory to run a virtual machine because then there wouldn't be enough memory for the Operating System that's running the virtual machine to function. For instance, if you have 4 GB of system memory total, and your operating system needs at least a quarter of that (1 GB) to function, then your virtual machine maximum memory would be 3 GB.
No, it does not. But Microsoft Visual Studio 2008 allows you to connect to a virtual machine and run your projects "sandboxed".
You can't. You could run it on a Linux virtual machine inside windows though.
In order to run a virtual machine, you will need to have either a cloud host or a server type environment. This types of systems are used for accessing the system from remote locations and hosting of extensive data.
A virtual server to host applications can be cannot be acquired. A virtual server is basically a virtual machine, which means it can be run simultaneously on the same computer. The virtual machine acts like a separate computer system though.
The use of a Linux Virtual Machine is to run a copy of Linux on your current operation system. This will allow you to run various applications that only run on Linux.
They think that they are running on a real machine. They will generally run the same as if they were running on the Host OS.