4 תשובות
לדעתי הם שפות דומות מבחינה תחבירית גם בתכנות מונחה עצמים
המעבר לג'אווה יהיה לך קל יחסית
ללמוד syntax של שפה אחרת שאתה כבר יודע לתכנת זה שטויות..
הdata types הם אותו דבר, גם הלולאות. בגדול אם אתה יודע אנגלית אתה תדע מה התוכנית עושה.
חוץ מלהדפיס, לקלוט ועוד כמה דברים פשוטים. הכל דומה. c# מקבילה לגאבה בהרבה מובנים
זה בול אותו דבר. ההבדלים היחידים זה:

1. פעולות בסישארפ הן באות גדולה ובjava באות קטנה
2. הדפסה בjava : system.out.println
הדפסה בסישארפ: console.writeline

3. קלט בjava: input.next
קלט בסישארפ: console.readline
אנונימית