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

+- تالار گفتگوی کیش تک/ 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) ques5 (/showthread.php?tid=73899)



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

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


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

(14-11-2022, 06:00 PM)mohammadkh9088 نوشته است: ۵) چند مورد از معایب جاوا را بنویسید؟
 
1- برنامه‌ها باید روی JRE اجرا شوند:  sandbox جاوا، پلتفرم برنامه‌ها را آگنوستیک می‌کند. این بدان معناست که برنامه‌ها فقط بر روی  JRE قابل اجرا هستند بنابراین به حافظه بیشتری نیاز دارند.

 2-   UI‌های ساخته شده با استفاده از جاوا جذابیت کمتری دارند: چندین فریم ورک جاوا برای ایجاد رابط کاربری برای برنامه‌ها وجود دارد، اما هیچ یک از آن‌ها به اندازه کافی پیشرفته نیستند که بتوانند عناصر پیچیده رابط کاربری را  مدیریت کنند. عناصری که به راحتی توسط زبان‌های برنامه نویسی دیگر نظیر جاوا اسکریپت به کار می‌رود.

 3-  بدون امکانات پشتیبان‌گیری backup)   ) : زبان برنامه نویسی جاوا عمدتاً با نتیجه نهایی اجرای برنامه مورد نظر کار می‌کند و عملاً تمرکزی بر روی پشتیبان‌گیری و تهیه بکاپ داده‌ها ندارد.
  
 4- زباله جمع کن‌های ارائه شده با جاوا اتوماتیک هستند: این ممکن است یک مزیت به نظر برسد، اما هیچ امکانی را برای برنامه نویسان برای کنترل جمع‌آوری زباله فراهم نمی‌کند. در ماشین مجازی جاوا (JVMزباله جمع کن((Garbage Collector، وظیفه‌ی مدیریت آبجکت‌های حافظه را دارد و آبجکت‌های بلااستفاده را پیدا کرده و فضای اشغال شده توسط آن آبجکت راآزاد می‌کند.


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

1- برنامه‌ها باید روی JRE اجرا شوند:  sandbox جاوا، پلتفرم برنامه‌ها را آگنوستیک می‌کند. این بدان معناست که برنامه‌ها فقط بر روی  JRE قابل اجرا هستند بنابراین به حافظه بیشتری نیاز دارند.


 2-   UI‌های ساخته شده با استفاده از جاوا جذابیت کمتری دارند: چندین فریم ورک جاوا برای ایجاد رابط کاربری برای برنامه‌ها وجود دارد، اما هیچ یک از آن‌ها به اندازه کافی پیشرفته نیستند که بتوانند عناصر پیچیده رابط کاربری را  مدیریت کنند. عناصری که به راحتی توسط زبان‌های برنامه نویسی دیگر نظیر جاوا اسکریپت به کار می‌رود.

 3-  بدون امکانات پشتیبان‌گیری backup)   ) : زبان برنامه نویسی جاوا عمدتاً با نتیجه نهایی اجرای برنامه مورد نظر کار می‌کند و عملاً تمرکزی بر روی پشتیبان‌گیری و تهیه بکاپ داده‌ها ندارد.
  
 4- زباله جمع کن‌های ارائه شده با جاوا اتوماتیک هستند: این ممکن است یک مزیت به نظر برسد، اما هیچ امکانی را برای برنامه نویسان برای کنترل جمع‌آوری زباله فراهم نمی‌کند. در ماشین مجازی جاوا (JVMزباله جمع کن((Garbage Collector، وظیفه‌ی مدیریت آبجکت‌های حافظه را دارد و آبجکت‌های بلااستفاده را پیدا کرده و فضای اشغال شده توسط آن آبجکت راآزاد می‌کند.


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

(14-11-2022, 06:00 PM)mohammadkh9088 نوشته است: ۵) چند مورد از معایب جاوا را بنویسید؟

1- برنامه‌ها باید روی JRE اجرا شوند:  sandbox جاوا، پلتفرم برنامه‌ها را آگنوستیک می‌کند. این بدان معناست که برنامه‌ها فقط بر روی  JRE قابل اجرا هستند بنابراین به حافظه بیشتری نیاز دارند.

 2-   UI‌های ساخته شده با استفاده از جاوا جذابیت کمتری دارند: چندین فریم ورک جاوا برای ایجاد رابط کاربری برای برنامه‌ها وجود دارد، اما هیچ یک از آن‌ها به اندازه کافی پیشرفته نیستند که بتوانند عناصر پیچیده رابط کاربری را  مدیریت کنند. عناصری که به راحتی توسط زبان‌های برنامه نویسی دیگر نظیر جاوا اسکریپت به کار می‌رود.

 3-  بدون امکانات پشتیبان‌گیری backup)   ) : زبان برنامه نویسی جاوا عمدتاً با نتیجه نهایی اجرای برنامه مورد نظر کار می‌کند و عملاً تمرکزی بر روی پشتیبان‌گیری و تهیه بکاپ داده‌ها ندارد.
  
 4- زباله جمع کن‌های ارائه شده با جاوا اتوماتیک هستند: این ممکن است یک مزیت به نظر برسد، اما هیچ امکانی را برای برنامه نویسان برای کنترل جمع‌آوری زباله فراهم نمی‌کند. در ماشین مجازی جاوا (JVM)، زباله جمع کن((Garbage Collector، وظیفه‌ی مدیریت آبجکت‌های حافظه را دارد و آبجکت‌های بلااستفاده را پیدا کرده و فضای اشغال شده توسط آن آبجکت راآزاد می‌کند.


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

1- برنامه‌ها باید روی JRE اجرا شوند:  sandbox جاوا، پلتفرم برنامه‌ها را آگنوستیک می‌کند. این بدان معناست که برنامه‌ها فقط بر روی JRE قابل اجرا هستند بنابراین به حافظه بیشتری نیاز دارند.

 2-   UI‌های ساخته شده با استفاده از جاوا جذابیت کمتری دارند: چندین فریم ورک جاوا برای ایجاد رابط کاربری برای برنامه‌ها وجود دارد، اما هیچ یک از آن‌ها به اندازه کافی پیشرفته نیستند که بتوانند عناصر پیچیده رابط کاربری را  مدیریت کنند. عناصری که به راحتی توسط زبان‌های برنامه نویسی دیگر نظیر جاوا اسکریپت به کار می‌رود.

3-  بدون امکانات پشتیبان‌گیری backup)   ) : زبان برنامه نویسی جاوا عمدتاً با نتیجه نهایی اجرای برنامه مورد نظر کار می‌کند و عملاً تمرکزی بر روی پشتیبان‌گیری و تهیه بکاپ داده‌ها ندارد.
  
 4- زباله جمع کن‌های ارائه شده با جاوا اتوماتیک هستند: این ممکن است یک مزیت به نظر برسد، اما هیچ امکانی را برای برنامه نویسان برای کنترل جمع‌آوری زباله فراهم نمی‌کند. در ماشین مجازی جاوا (JVM)، زباله جمع کن((Garbage Collector، وظیفه‌ی مدیریت آبجکت‌های حافظه را دارد و آبجکت‌های بلااستفاده را پیدا کرده و فضای اشغال شده توسط آن آبجکت راآزاد می‌کند.


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

1- برنامه‌ها باید روی JRE اجرا شوند: sandbox جاوا، پلتفرم برنامه‌ها را آگنوستیک می‌کند. این بدان معناست که برنامه‌ها فقط بر روی JRE قابل اجرا هستند بنابراین به حافظه بیشتری نیاز دارند.

 2- UI‌های ساخته شده با استفاده از جاوا جذابیت کمتری دارند: چندین فریم ورک جاوا برای ایجاد رابط کاربری برای برنامه‌ها وجود دارد، اما هیچ یک از آن‌ها به اندازه کافی پیشرفته نیستند که بتوانند عناصر پیچیده رابط کاربری را مدیریت کنند. عناصری که به راحتی توسط زبان‌های برنامه نویسی دیگر نظیر جاوا اسکریپت به کار می‌رود.

3- بدون امکانات پشتیبان‌گیری backup) ) : زبان برنامه نویسی جاوا عمدتاً با نتیجه نهایی اجرای برنامه مورد نظر کار می‌کند و عملاً تمرکزی بر روی پشتیبان‌گیری و تهیه بکاپ داده‌ها ندارد.
  
 4- زباله جمع کن‌های ارائه شده با جاوا اتوماتیک هستند: این ممکن است یک مزیت به نظر برسد، اما هیچ امکانی را برای برنامه نویسان برای کنترل جمع‌آوری زباله فراهم نمی‌کند. در ماشین مجازی جاوا (JVM)، زباله جمع کن((Garbage Collector، وظیفه‌ی مدیریت آبجکت‌های حافظه را دارد و آبجکت‌های بلااستفاده را پیدا کرده و فضای اشغال شده توسط آن آبجکت راآزاد می‌کند


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

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