I'm very familiar with C# language. What are the similarities and differences between C# and Java?
Try searching "c# and java comparison" or a similar query on google. There are lots of references. Here are a few of them:
C# From a Java Developer's Perspective
Java (J2SE 5.0) and C# Comparison
Comparison of C Sharp and Java - Wikipedia, the free encyclopedia