simple things:
Java vs C#
no operator overloading
foreach loop is funky (JDK1.5 ONLY)
extends (inheritance from class) instead of :
implements (interfaces) instead of :
boolean instead of bool
get used to many, many more type casts than you're used to.  Unless its JDK1.5, then you will have a bit fewer to worry about (autoboxing)