Comment 2 weakest points of Java (Score 1) 330
Two weakest points of Java are:
1) Date/Time objects
2) Generics
as compared to C#/.Net -- having worked professionally in both. No langauge is going to fix these two.
(Though you can use Joda for date/time handling.)