Briar7 wrote:
This Java patch does not appear when I click on software update. It isn't on my list of recent updates either. Could the virus block the patch?
It is more likely that you don't even have Java installed.
Go to: http://www.java.com/en/download/testjava.jsp
If you don't see anything that looks like this:
then you don't have Java and you are fine.
My email account was attacked on Wednesday so I assume my laptop is infected.
In what way? Usually people just mistake forged return addresses for some kind of malware infection. A forged return address is just standard SPAM behaviour. It is fairly common for people to use easy-to-guess password on web-based e-mail systems like gmail and get their e-mail account hacked. That has nothing to do with your laptop.