تالار گفتگوی کیش تک/ kishtech forum
Java (programming language) ques4 - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ 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 - ساعت 16-19 (آدینه) (http://forum.kishtech.ir/forumdisplay.php?fid=288)
+----- موضوع: Java (programming language) ques4 (/showthread.php?tid=73898)



Java (programming language) ques4 - mohammadkh9088 - 14-11-2022

۴) چند مورد از مزایای جاوا را بنویسید؟


RE: Java (programming language) - مرتضی دودانگه - 14-11-2022

(14-11-2022, 05:58 PM)mohammadkh9088 نوشته است: ۴) چند مورد از مزایای جاوا را بنویسید؟

1- پلت فرم امن: برنامه‌های جاوا در محیط‌های زمان اجرا (runtime) اجرا می‌شوند. همچنین یک classloader  برای بارگذاری کلاس‌ها در محیط زمان اجرا فراهم می‌کند. در واقع یک بافر فراهم می‌کند و ذاتاً امن است.  با این حال، افزونه‌ها و پلاگین‌های مرورگر جاوا بسیار ناامن هستند و بهتر است غیرفعال شوند زیرا در حال حاضر دنیای وب بیشتر بر روی جاوا اسکریپت اجرا می‌شود.


2- زبان برنامه نویسی شی گرا: همه چیز در جاوا به عنوان یک شی در نظر گرفته می‌شود و دارای ویژگی‌های مانند کلاس، کپسوله‌سازی (encapsulation)، انتزاع (abstraction)، وراثت (inheritance) و چندشکلی (polymorphism) است.

3- ساده و آسان برای یادگیری: نحوه نوشتاری جاوا با C و C++ بسیار شباهت دارد. اشاره‌گر‌های صریح ، بارگذاری بیش از حد اپراتور، کلاس‌های ذخیره‌سازی و سایر عناصر موجود در C++ در جاوا موجود نیستند. این باعث می‌شود که زبان جاوا پیچیدگی کم‌تری برای نوشتن کد داشته باشد.

   Multithreadingتوسط جاوا پشتیبانی می‌شود: برنامه‌های بزرگ را می‌توان به چندین نخ (thread) تبدیل کرد و به طور همزمان اجرا کرد. این کار باعث کاهش منابع و زمان مورد نیاز برای اجرای یک برنامه می‌شود.

5- زبان آگنوستیک پلت فرمPlatform agnostic)  ) : از آنجایی که جاوا در جعبه sandbox ماشین مجازی خود اجرا می‌شود، هنگام نوشتن برنامه‌های جاوا، نیاز ندارد که پلتفرم و معماری کامپیوتر را در نظر گرفت. بنابراین می‌توان همان کد را توسط پلتفرم‌های مختلف و بدون کامپایل مجدد و بر روی هر دستگاهی اجرا کرد. به همین دلیل استفاده از زبان برنامه نویسی جاوا مدیریت پروژه را آسان می‌کند.


RE: Java (programming language) - حسن گودرزی - 14-11-2022

1- پلت فرم امن: برنامه‌های جاوا در محیط‌های زمان اجرا (runtime) اجرا می‌شوند. همچنین یک classloader  برای بارگذاری کلاس‌ها در محیط زمان اجرا فراهم می‌کند. در واقع یک بافر فراهم می‌کند و ذاتاً امن است.  با این حال، افزونه‌ها و پلاگین‌های مرورگر جاوا بسیار ناامن هستند و بهتر است غیرفعال شوند زیرا در حال حاضر دنیای وب بیشتر بر روی جاوا اسکریپت اجرا می‌شود.


2- زبان برنامه نویسی شی گرا: همه چیز در جاوا به عنوان یک شی در نظر گرفته می‌شود و دارای ویژگی‌های مانند کلاس، کپسوله‌سازی (encapsulation)، انتزاع (abstraction)، وراثت (inheritance) و چندشکلی (polymorphism) است.

3- ساده و آسان برای یادگیری: نحوه نوشتاری جاوا با C و C++ بسیار شباهت دارد. اشاره‌گر‌های صریح ، بارگذاری بیش از حد اپراتور، کلاس‌های ذخیره‌سازی و سایر عناصر موجود در C++ در جاوا موجود نیستند. این باعث می‌شود که زبان جاوا پیچیدگی کم‌تری برای نوشتن کد داشته باشد.

   Multithreadingتوسط جاوا پشتیبانی می‌شود: برنامه‌های بزرگ را می‌توان به چندین نخ (thread) تبدیل کرد و به طور همزمان اجرا کرد. این کار باعث کاهش منابع و زمان مورد نیاز برای اجرای یک برنامه می‌شود.

5- زبان آگنوستیک پلت فرمPlatform agnostic)  ) : از آنجایی که جاوا در جعبه sandbox ماشین مجازی خود اجرا می‌شود، هنگام نوشتن برنامه‌های جاوا، نیاز ندارد که پلتفرم و معماری کامپیوتر را در نظر گرفت. بنابراین می‌توان همان کد را توسط پلتفرم‌های مختلف و بدون کامپایل مجدد و بر روی هر دستگاهی اجرا کرد. به همین دلیل استفاده از زبان برنامه نویسی جاوا مدیریت پروژه را آسان می‌کند.


RE: Java (programming language) ques4 - Jamal - 17-12-2022

(14-11-2022, 05:58 PM)mohammadkh9088 نوشته است: ۴) چند مورد از مزایای جاوا را بنویسید؟

1- پلت فرم امن: برنامه‌های جاوا در محیط‌های زمان اجرا (runtime) اجرا می‌شوند. همچنین یک classloader  برای بارگذاری کلاس‌ها در محیط زمان اجرا فراهم می‌کند. در واقع یک بافر فراهم می‌کند و ذاتاً امن است.  با این حال، افزونه‌ها و پلاگین‌های مرورگر جاوا بسیار ناامن هستند و بهتر است غیرفعال شوند زیرا در حال حاضر دنیای وب بیشتر بر روی جاوا اسکریپت اجرا می‌شود.

2- زبان برنامه نویسی شی گرا: همه چیز در جاوا به عنوان یک شی در نظر گرفته می‌شود و دارای ویژگی‌های مانند کلاس، کپسوله‌سازی (encapsulation)، انتزاع (abstraction)، وراثت (inheritance) و چندشکلی (polymorphism) است.

3- ساده و آسان برای یادگیری: نحوه نوشتاری جاوا با C و C++ بسیار شباهت دارد. اشاره‌گر‌های صریح ، بارگذاری بیش از حد اپراتور، کلاس‌های ذخیره‌سازی و سایر عناصر موجود در C++ در جاوا موجود نیستند. این باعث می‌شود که زبان جاوا پیچیدگی کم‌تری برای نوشتن کد داشته باشد.

   Multithreadingتوسط جاوا پشتیبانی می‌شود: برنامه‌های بزرگ را می‌توان به چندین نخ (thread) تبدیل کرد و به طور همزمان اجرا کرد. این کار باعث کاهش منابع و زمان مورد نیاز برای اجرای یک برنامه می‌شود.

5- زبان آگنوستیک پلت فرمPlatform agnostic)  ) : از آنجایی که جاوا در جعبه sandbox ماشین مجازی خود اجرا می‌شود، هنگام نوشتن برنامه‌های جاوا، نیاز ندارد که پلتفرم و معماری کامپیوتر را در نظر گرفت. بنابراین می‌توان همان کد را توسط پلتفرم‌های مختلف و بدون کامپایل مجدد و بر روی هر دستگاهی اجرا کرد. به همین دلیل استفاده از زبان برنامه نویسی جاوا مدیریت پروژه را آسان می‌کند.


RE: Java (programming language) ques4 - Reza1356 - 17-12-2022

1- پلت فرم امن: برنامه‌های جاوا در محیط‌های زمان اجرا (runtime) اجرا می‌شوند. همچنین یک classloader برای بارگذاری کلاس‌ها در محیط زمان اجرا فراهم می‌کند. در واقع یک بافر فراهم می‌کند و ذاتاً امن است.  با این حال، افزونه‌ها و پلاگین‌های مرورگر جاوا بسیار ناامن هستند و بهتر است غیرفعال شوند زیرا در حال حاضر دنیای وب بیشتر بر روی جاوا اسکریپت اجرا می‌شود.

2- زبان برنامه نویسی شی گرا: همه چیز در جاوا به عنوان یک شی در نظر گرفته می‌شود و دارای ویژگی‌های مانند کلاس، کپسوله‌سازی (encapsulation)، انتزاع (abstraction)، وراثت (inheritance) و چندشکلی (polymorphism) است.

3- ساده و آسان برای یادگیری: نحوه نوشتاری جاوا با C و C++ بسیار شباهت دارد. اشاره‌گر‌های صریح ، بارگذاری بیش از حد اپراتور، کلاس‌های ذخیره‌سازی و سایر عناصر موجود در C++ در جاوا موجود نیستند. این باعث می‌شود که زبان جاوا پیچیدگی کم‌تری برای نوشتن کد داشته باشد.

   Multithreadingتوسط جاوا پشتیبانی می‌شود: برنامه‌های بزرگ را می‌توان به چندین نخ (thread) تبدیل کرد و به طور همزمان اجرا کرد. این کار باعث کاهش منابع و زمان مورد نیاز برای اجرای یک برنامه می‌شود.

5- زبان آگنوستیک پلت فرمPlatform agnostic)  ) : از آنجایی که جاوا در جعبه sandbox ماشین مجازی خود اجرا می‌شود، هنگام نوشتن برنامه‌های جاوا، نیاز ندارد که پلتفرم و معماری کامپیوتر را در نظر گرفت. بنابراین می‌توان همان کد را توسط پلتفرم‌های مختلف و بدون کامپایل مجدد و بر روی هر دستگاهی اجرا کرد. به همین دلیل استفاده از زبان برنامه نویسی جاوا مدیریت پروژه را آسان می‌کند.


RE: Java (programming language) ques4 - Kj .javadi - 21-12-2022

1- پلت فرم امن: برنامه‌های جاوا در محیط‌های زمان اجرا (runtime) اجرا می‌شوند. همچنین یک classloader برای بارگذاری کلاس‌ها در محیط زمان اجرا فراهم می‌کند. در واقع یک بافر فراهم می‌کند و ذاتاً امن است. با این حال، افزونه‌ها و پلاگین‌های مرورگر جاوا بسیار ناامن هستند و بهتر است غیرفعال شوند زیرا در حال حاضر دنیای وب بیشتر بر روی جاوا اسکریپت اجرا می‌شود.

2- زبان برنامه نویسی شی گرا: همه چیز در جاوا به عنوان یک شی در نظر گرفته می‌شود و دارای ویژگی‌های مانند کلاس، کپسوله‌سازی (encapsulation)، انتزاع (abstraction)، وراثت (inheritance) و چندشکلی (polymorphism) است.

3- ساده و آسان برای یادگیری: نحوه نوشتاری جاوا با C و C++ بسیار شباهت دارد. اشاره‌گر‌های صریح ، بارگذاری بیش از حد اپراتور، کلاس‌های ذخیره‌سازی و سایر عناصر موجود در C++ در جاوا موجود نیستند. این باعث می‌شود که زبان جاوا پیچیدگی کم‌تری برای نوشتن کد داشته باشد.

   Multithreadingتوسط جاوا پشتیبانی می‌شود: برنامه‌های بزرگ را می‌توان به چندین نخ (thread) تبدیل کرد و به طور همزمان اجرا کرد. این کار باعث کاهش منابع و زمان مورد نیاز برای اجرای یک برنامه می‌شود.

5- زبان آگنوستیک پلت فرمPlatform agnostic) ) : از آنجایی که جاوا در جعبه sandbox ماشین مجازی خود اجرا می‌شود، هنگام نوشتن برنامه‌های جاوا، نیاز ندارد که پلتفرم و معماری کامپیوتر را در نظر گرفت. بنابراین می‌توان همان کد را توسط پلتفرم‌های مختلف و بدون کامپایل مجدد و بر روی هر دستگاهی اجرا کرد. به همین دلیل استفاده از زبان برنامه نویسی جاوا مدیریت پروژه را آسان می‌کند


RE: Java (programming language) ques4 - fatemeh.banaei - 26-12-2022

4. شرکت های زیرمجموعه فناپ را نام ببرید ؟