دانشنامه وب و شبکه

Web and Network Diploma

دانشنامه وب و شبکه

Web and Network Diploma

زبان برنامه نویسی جاوا

جاوا به زبان C++ نتیجه مستقیم زبان C وابسته است. بسیاری از خصلتهای جاوا بطور مستقیم از این دو زبان گرفته شده است. دستور زبان جاوا منتج از دستور زبان C است. بسیاری ازجنبه های OOP زبان جاوا از C++ بعاریت گرفته شده است. درحقیقت بسیاری ازخصلتهای زبان جاوا از این دوزبان مشتق شده یا باآنها مرتبط است. علاوه براین تولید جاوا بطور عمیقی متاثر از روال پالایش و تطبیقی است که طی سه دهه گذشته برای زبانهای برنامه نویسی موجود پیش آمده است . بهمین دلایل بهتر است سیرمراحل و نیروهای که منجر به تولید جاوا شده رابررسی نمائیم. هر نوع ابتکار و فکر جدید در طراحی زبانها براساس نیاز به پشت سرنهادن یک مشکل اصلی است که زبانهای قبلی ازحل آن عاجز مانده اند. جاوا نیز به همین ترتیب متولد شد. جاوا از نظر ساختاربسیار شبیه به C/CC++ واین به هیچ وجه تصادفی نیست C زبانی است ساخته یافته و C++ زبانی شی گرا و مهمتر از همه قسمت اعظم برنامه نویسان دنیا از C/C++ استفاده می کنند. و ازسوی دیگر این حرکت به طرف جاوا را برای این قبیل افراد ساده خواهد کرد. جاوا با دور انداختن نشانگرها(Pointers) وبر دوش کشیدن بار مدیریت حافظه برنامه نویسان C/C++ را برای همیشه ازاین کابوس رهایی بخشیده است جاوا همچون C/C++ به بزرگی و کوچکی حروف حساس است و برنامه نوشته شده باید دارای متد main باشد.

 

ادامه مطلب ...