تفاوت هاي جاوا و ++C
May 23, 2007 04:09 PM
1- جاوا از pointer پشتيباني نمي كند.
2- جاوا از multiple inheritance حمايت نمي كند. به جاي آن از multiple interface inheritance حمايت مي كند كه به object ها امكان مي دهد كه از interface هاي مختلف متدهاي گوناگوني را به ارث ببرند.
3- جاوا destructor ندارد. به جاي آن متد finalize() دارد كه توسط garbage collector فراخواني مي شود.
4- جاوا structure و union ندارد.
5- در جاوا همه چيز در داخل class است. لذا متغير و تابع global ندارد.
6- مديريت حافظه و garbage collection در جاوا، اتوماتيك است.
نظرخواهی