بررسی اجمالی برنامه نویسی جایتون

4 سال پیش
 بررسی اجمالی برنامه نویسی جایتون
امتیاز دهید post

 بررسی اجمالی برنامه نویسی جایتون

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به بررسی اجمالی برنامه نویسی جایتون خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش پروژه محور پایتون

برنامه نویسی جایتون اجرای JVM زبان برنامه نویسی Python است. این برنامه برای اجرا در سیستم عامل جاوا طراحی شده است. یک برنامه Jython می تواند هر کلاس جاوا را وارد و استفاده کند. درست مثل جاوا ، برنامه Jython در bytecode کامپایل می شود. یکی از مزایای اصلی این است که رابط کاربری طراحی شده در پایتون می تواند از عناصر GUI AWT ، Swing یا SWT Package استفاده کند.

جایتون که به عنوان JPython شروع شد و بعداً به آن تغییر نام داد ، پیاده سازی استاندارد Python بنام CPython را که توسط Guido Van Rossum ایجاد شده از نزدیک دنبال می کند. جایتون در سال 1997 توسط جیم هوگونین ایجاد شد. Jython 2.0 در سال 1999 منتشر شد. از آن زمان ، نسخه های Jython 2.x با نسخه های معادل CPython مطابقت دارد. Jython 2.7.0 که در مه 2015 منتشر شد ، مربوط به CPython 2.7 است. توسعه Jython 3.x در حال انجام است.

تفاوت پایتون و جاوا

 

در زیر تفاوت بین پایتون و جاوا وجود دارد –

پایتون یک زبان تایپ شده به صورت پویا است. از این رو، اعلام نوع متغیر مورد نیاز نیست. از طرف دیگر Java یک زبان تایپی ثابت است ، به این معنی که اعلامیه نوع متغیر اجباری است و قابل تغییر نیست.

پایتون فقط موارد استثنایی را علامت گذاری نکرده است، در حالی که جاوا استثناهای را هم بررسی کرده و هم علامت آنها را برداشته است.

پایتون از فرورفتگی برای مقیاس بندی استفاده می کند، در حالی که جاوا از براکت های موج دار متناسب استفاده می کند.

از آنجا که پایتون یک زبان مبتنی بر مفسر است ، مراحل تدوین جداگانه ای ندارد. با این وجود یک برنامه جاوا باید به bytecode وارد شود و به نوبه خود توسط JVM اجرا می شود.

پایتون از وراثت چندگانه پشتیبانی می کند ، اما در جاوا ، وراثت چندگانه امکان پذیر نیست. با این وجود از یک رابط استفاده می کند.

در مقایسه با جاوا ، پایتون دارای ساختار داده داخلی داخلی غنی تری است (لیست ها ، فرامین ، tuples ، همه چیز یک شی object است).

 

تفاوت پایتون و جایتون

در زیر تفاوت های پایتون و جایتون آورده شده است –

اجرای مرجع پایتون، CPython نامیده می شود ، به زبان C نوشته شده است. از طرف دیگر Jython کاملاً به زبان جاوا نوشته شده و یک پیاده سازی JVM است.

پایتون استاندارد در چندین سیستم عامل موجود است. Jython برای هر سیستم عامل با JVM روی آن نصب شده است.

کد استاندارد پایتون در یک فایل pyc. کامپایل می شود ، در حالی که برنامه جایتون در یک فایل .class کامپایل می شود.

پسوندهای پایتون را می توان به زبان C نوشت. پسوندهای Jython به زبان جاوا نوشته شده اند.

ماهیت واقعا ماهیتی چند رشته ای دارد. با این وجود پایتون از سازوکار Global Interpreter Lock (GIL) برای این منظور استفاده می کند.

هر دو اجرا مکانیسم های مختلف جمع آوری زباله دارند.

 

 

منبع.

 

لیست جلسات قبل آموزش برنامه نویسی جایتون

  1. آموزش برنامه نویسی جایتون
  2.  بررسی اجمالی برنامه نویسی جایتون
  3. آموزش نصب جایتون
  4. آموزش وارد کردن کتابخانه های جاوا در برنامه نویسی جایتون
  5. آموزش متغیرها و انواع داده ها در برنامه نویسی جایتون
  6. آموزش استفاده از انواع مجموعه جاوا در برنامه نویسی جایتون
  7. آموزش کنترل تصمیم گیری در برنامه نویسی جایتون
  8. آموزش حلقه ها در برنامه نویسی جایتون
  9. آموزش توابع در برنامه نویسی جایتون
  10. آموزش ماژول ها در برنامه نویسی جایتون
  11. آموزش پکیج در برنامه نویسی جایتون
  12. آموزش برنامه جاوا در برنامه نویسی جایتون
  13. آموزش پلاگین Eclipse در برنامه نویسی جایتون
  14. آموزش ایجاد پروژه در Eclipse در برنامه نویسی جایتون
  15. آموزش افزونه و پروژه NetBeans در برنامه نویسی جایتون
  16. آموزش servlet در برنامه نویسی جایتون
  17. آموزش JDBC در برنامه نویسی جایتون
  18. آموزش استفاده از کتابخانه Swing GUI در برنامه نویسی جایتون
  19. آموزش مدیریت طرح بندی در برنامه نویسی جایتون
  20. آموزش منوها در برنامه نویسی جایتون
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه