زبان های برنامه نویسی سنتی کاربردهای زبان برنامه نویسی جاوا که زمانی برای ویندوز توسعه یافته بودند، روی سیستم عامل های دیگر مانند Mac OS و Linux کار نمی کردند. بنابراین لازم بود برای هر سیستم عامل پروژه های مختلفی راه اندازی و توسعه داده شود.
بزرگترین ویژگی جاوا این است که چنین ضایعاتی را از بین می برد و به شما امکان می دهد برنامه هایی بنویسید که به سیستم عامل وابسته نیستند.
برای تحقق کاربردهای زبان برنامه نویسی جاوا این مکانیسم، یک ماشین مجازی اختصاصی به نام "JVM (ماشین مجازی جاوا)" بر روی رایانه نصب می شود. برنامه های جاوا در این JVM اجرا می شوند، بنابراین می توانند روی رایانه هایی با هر سیستم عاملی اجرا شوند.
توسعه در مقیاس بزرگ امکان پذیر است
انتظار می رود جاوا توسط تعداد زیادی از افراد مانند موسسات مالی استفاده شود و اغلب برای توسعه سیستم استفاده می شود که در آن خطا هرگز نباید رخ دهد.
در مقابل این پس زمینه، جاوا برای توسعه کاربردهای زبان برنامه نویسی جاوا در مقیاس بزرگ ایده آل است. دلایل مختلفی وجود دارد، اما نکات اصلی به شرح زیر است.
ساختن یک سیستم بسیار امن آسان است
آسان برای توسعه با افراد متعدد
قابلیت اطمینان برنامه بالاست
وقتی صحبت از توسعه در مقیاس بزرگ می شود، ایرانیان سایبر افراد متعددی کارکردهای مختلفی را توسعه می دهند. بنابراین، داشتن ساختار برنامه ای ضروری است که تقسیم کار را آسان کند، اما جاوا برنامه نویسی شی گرا را همانطور که در ادامه توضیح داده شد، در خود گنجانده است، بنابراین می توان آن را به طور موثر توسعه داد.
نکته دیگر این است که مجهز به عملکردهایی کاربردهای زبان برنامه نویسی جاوا است که قابلیت اطمینان برنامه را افزایش می دهد، مانند سرعت پردازش بالا با چند رشته و مدیریت حافظه توسط جمع آوری زباله.
شی گرایی
جاوا یک زبان برنامه نویسی است که ذهنیت شی گرا را در خود جای داده است.
این به ویژه برای توسعه در مقیاس بزرگ مناسب است، و به جای ایجاد ناگهانی یک برنامه عظیم، این امکان برای چندین نفر وجود خواهد داشت که هر قسمت کوچک را جداگانه توسعه دهند.
به عنوان مثال، یک کامپیوتر با ترکیب قطعات کوچک مانند CPU، حافظه، هارد دیسک، برد گرافیک و غیره محقق می شود. به همین ترتیب،کاربردهای زبان برنامه نویسی جاوا اگر یک برنامه با تقسیم آن به توابع کوچک توسعه یابد، چندین نفر می توانند به طور موثر کار کنند
زبان های برنامه نویسی سنتی کاربردهای زبان برنامه نویسی جاوا که زمانی برای ویندوز توسعه یافته بودند، روی سیستم عامل های دیگر مانند Mac OS و Linux کار نمی کردند. بنابراین لازم بود برای هر سیستم عامل پروژه های مختلفی راه اندازی و توسعه داده شود.
بزرگترین ویژگی جاوا این است که چنین ضایعاتی را از بین می برد و به شما امکان می دهد برنامه هایی بنویسید که به سیستم عامل وابسته نیستند.
برای تحقق کاربردهای زبان برنامه نویسی جاوا این مکانیسم، یک ماشین مجازی اختصاصی به نام "JVM (ماشین مجازی جاوا)" بر روی رایانه نصب می شود. برنامه های جاوا در این JVM اجرا می شوند، بنابراین می توانند روی رایانه هایی با هر سیستم عاملی اجرا شوند.
توسعه در مقیاس بزرگ امکان پذیر است
انتظار می رود جاوا توسط تعداد زیادی از افراد مانند موسسات مالی استفاده شود و اغلب برای توسعه سیستم استفاده می شود که در آن خطا هرگز نباید رخ دهد.
در مقابل این پس زمینه، جاوا برای توسعه کاربردهای زبان برنامه نویسی جاوا در مقیاس بزرگ ایده آل است. دلایل مختلفی وجود دارد، اما نکات اصلی به شرح زیر است.
ساختن یک سیستم بسیار امن آسان است
آسان برای توسعه با افراد متعدد
قابلیت اطمینان برنامه بالاست
وقتی صحبت از توسعه در مقیاس بزرگ می شود، ایرانیان سایبر افراد متعددی کارکردهای مختلفی را توسعه می دهند. بنابراین، داشتن ساختار برنامه ای ضروری است که تقسیم کار را آسان کند، اما جاوا برنامه نویسی شی گرا را همانطور که در ادامه توضیح داده شد، در خود گنجانده است، بنابراین می توان آن را به طور موثر توسعه داد.
نکته دیگر این است که مجهز به عملکردهایی کاربردهای زبان برنامه نویسی جاوا است که قابلیت اطمینان برنامه را افزایش می دهد، مانند سرعت پردازش بالا با چند رشته و مدیریت حافظه توسط جمع آوری زباله.
شی گرایی
جاوا یک زبان برنامه نویسی است که ذهنیت شی گرا را در خود جای داده است.
این به ویژه برای توسعه در مقیاس بزرگ مناسب است، و به جای ایجاد ناگهانی یک برنامه عظیم، این امکان برای چندین نفر وجود خواهد داشت که هر قسمت کوچک را جداگانه توسعه دهند.
به عنوان مثال، یک کامپیوتر با ترکیب قطعات کوچک مانند CPU، حافظه، هارد دیسک، برد گرافیک و غیره محقق می شود. به همین ترتیب،کاربردهای زبان برنامه نویسی جاوا اگر یک برنامه با تقسیم آن به توابع کوچک توسعه یابد، چندین نفر می توانند به طور موثر کار کنند

معرفی هوش مصنوعی به زبان ساده برای کودکان