If you have several error messages and can't immediately work out what they mean go to the very first error message, sort that out and try again. Sorting the first error can sometimes remove several error messages.
The first two messages usually mean you have got your ) or your ( or your ; in the wrong places. Don't use NotePad, get something like NotePad++ NotePad2 or Jedit and use them as text editors. When you tell them that you are editing a .java file, they usually implement bracket highlighting. If you put your mouse on a ( or [ or { the other half of the pair changes colour. Then you can easily see whether your () [] and {} are correctly paired.
The ones about cannot find symbol might mean that you have misspelt a variable name, put in a method name without () or with the wrong number of arguments. Or you might have a local variable which has gone out of scope.
The bit about identifier expected could mean anything. If you can't understand what has gone wrong when looking at the code, see whether you have mistakenly used a keyword. If you have a method which increases the value of something by 2, this method heading will cause that error message:
public void double() . . .
There is a page with error messages on
here; see whether that helps.