مزایا و معایب جاوا چیست؟
مزایای جاوا:
ساده: جاوا برای استفاده آسان، نوشتن، کامپایل، اشکال زدایی و یادگیری از سایر زبان های برنامه نویسی طراحی شده است. جاوا بسیار ساده تر از C ++ است زیرا جاوا از تخصیص حافظه خودکار و جمع آوری زباله استفاده می کند.
Object-Oriented: به شما امکان می دهد برنامه های مدولار و کد های قابل استفاده مجدد را ایجاد کنید.
بستر مستقل: توانایی حرکت به راحتی از یک سیستم کامپیوتری به دیگری
توزیع شده: طراحی شده برای ایجاد محاسبات توزیع آسان با قابلیت شبکه است که به طور ذاتی در آن ادغام شده است.
امن: زبان جاوا، کامپایلر، مترجم، و محیط زمان اجرا هر کدام با امنیت در نظر گرفته شده است.
توزیع: جاوا دارای ویژگی سیستم تخصیص پشته است. این کمک می کند تا داده ها ذخیره شوند و می توانند به راحتی بازیابی شوند.
Multithreaded: توانایی یک برنامه برای انجام چندین وظیفه همزمان در یک برنامه.
معایب جاوا:
عملکرد: به طور قابل ملاحظه ای کندتر و حافظه بیشتری نسبت به زبان های تولید شده مانند C یا C ++.
نگاه و احساس: ظاهر و احساسات پیش فرض برنامه های کاربردی GUI که در جاوا با استفاده از ابزار کیت Swing نوشته شده بسیار متفاوت از برنامه های بومی است.
زبان تک پارادایم: علاوه بر واردات استاتیک در جاوا 5.0 پارادایم رویه ای بهتر از نسخه های قبلی جاوا است.