تالار گفتگوی کیش تک/ kishtech forum
زبان برنامه نویسی جاوا - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: دانشگاه جامع علمی و کاربردی (http://forum.kishtech.ir/forumdisplay.php?fid=7)
+---- انجمن: **مرکز علمی و کاربردی کوشا** (http://forum.kishtech.ir/forumdisplay.php?fid=42)
+----- انجمن: ***برنامه سازی رایانه ای-روزهای چهارشنبه-نیمسال اول 1401-1400 (http://forum.kishtech.ir/forumdisplay.php?fid=244)
+----- موضوع: زبان برنامه نویسی جاوا (/showthread.php?tid=63504)

صفحه‌ها: 1 2


RE: زبان برنامه نویسی جاوا - ّّّّFekri Mahdi - 03-12-2021

1 ) شیئ گرا بودن به معنای این است که پایه ریزی برنامه بر اساس نام گذاری اشیائ باشد و هر موضوعی در برنامه یک شیئ و خصوصیات موضوع مربوطه صفات شیی باشند. زبان های سطح بالا از ویژگی شیء گرایی بهرهمند هستند.
2) کامپایل به مفهوم تبدیل کد های برنامه به زبان ماشین (باینری یا هگزادسیمال ) است.
3) یک بار بینویس و همه جا اجرا کن
4) در سال 1990 توسط james Gosling
5) الف- پیاده سازی الگوی شییء گرایی به سبکی ساده تر بر پایه مفهوم ارث بری- ب- دارا بودن قابلیت Garbage Collection ج- برنامه های نوشته شده در جاوا قابلیت اجرای مستقل از سخت افزار را دارند.


RE: زبان برنامه نویسی جاوا - Mohammad14 - 10-12-2021

شيء گرا (زبان جاوا، يك زبان شي گرا است. منظور از شي گرا بودن يعني ما نرم افزار
خود را به عنوان تركيبي از انواع مختلف اشيائي كه هر دو ”داده و رفتار“ را شامل مي
شوند، سازماندهي مي كنيم).

يك كامپايلر به نام Java for Compiler GNU نيز براي كامپايل كردن كدهاي
جاوا توسط اين مؤسسه ايجاد شدهاست. فلسفه انتخاب نام Classpath براي اين پروژه رها
كردن تكنولوژي جاوا از وابستگي به علامت تجاري جاوا است

شعار جاوا «يكبار بنويس و هر جايي اجرا كن (anywhere Run, once Write» (

جيمز گاسلينگ



 ساده (يادگيري و آموزش برنامه نويسي جاوا نسبت به زبان هاي مثل سي و سي پلاس
پلاس ساده است)
 شيء گرا (زبان جاوا، يك زبان شي گرا است. منظور از شي گرا بودن يعني ما نرم افزار
خود را به عنوان تركيبي از انواع مختلف اشيائي كه هر دو ”داده و رفتار“ را شامل مي
شوند، سازماندهي مي كنيم).
 قابل حمل (ميتواند روي هر پلتفرمي اجرا شود)


RE: زبان برنامه نویسی جاوا - majid.naghiloo - 27-12-2021

1- شئی گرا بودن برنامه به چه معنی است؟
تعریف یک سری ویژگی یا رفتار و نسبت دادن اون ویژگی و رفتار به چیزهای مختلف به عنوان مثال ما تعریفی از خودرو در ذهن داریم مثل رنگ ، سرعت ، قدرت ، وقابلیت حرکت ، ترمز کردن و... وقتی میگیم پراید یک خودرو است تعریفهای بالا در ذهنمون ظاهر میشه و میفهمیم پراید چیست این یعنی شِی گرایی که داده و رفتار رو شامل میشود.