FARA_JAVA Telegram 72
✳️ قابلیت های پیش نمایشی جاوا — به زبان ساده

‏در این مقاله قصد داریم به بررسی انگیزه ارائه قابلیت های پیش نمایشی جاوا بپردازیم و تفاوت آن‌ها را با قابلیت‌های آزمایشی بدانیم. همچنین شیوه فعال‌سازی «قابلیت‌های پیش‌نمایشی» (Preview Features) را با ابزارهای مختلف مورد بررسی قرار می‌دهیم.

══ فهرست مطالب ══

‏ ○ علت ارائه قابلیت های پیش نمایشی جاوا چیست؟
‏ ○ قابلیت‌های پیش‌نمایشی در برابر قابلیت های آزمایشی جاوا
‏ ○ استفاده از قابلیت‌های پیش‌نمایشی جاوا
‏ ○ سخن پایانی


🔸 علت ارائه قابلیت های پیش نمایشی جاوا چیست؟

‏همچنان که احتمالاً اکنون برای هر کس روشن است، انتشار قابلیت‌های جاوا هر شش ماه یک بار صورت می‌گیرد. اما در پاره‌ای موارد این بازه شش‌ماهه موجب می‌شود که فرصت کافی برای دریافت بازخورد در مورد قابلیت‌های جدید وجود نداشته باشد. با توجه به این که جاوا برای توسعه تعداد بالایی از سیستم‌ها مورد استفاده قرار گرفته است، حتی یک کارکرد نادرست کوچک در یک پیاده‌سازی یا طراحی ضعیف قابلیت می‌تواند هزینه‌های زیادی اعمال کند. باید روشی داشته باشیم که اطمینان حاصل کنیم قابلیت‌های جدید پایدار هستند. مهم‌تر آن که باید با نیازهای جامعه توسعه‌دهندگان نیز سازگار باشد.

‏به لطف JEP-۱۲ (+) امکان درج مرور قابلیت‌های زبان و VM در نسخه‌های انتشار فراهم شده است. بدین ترتیب جامعه توسعه‌دهندگان می‌تواند قابلیت‌های جدید را در سناریوهای واقعی ولی مطمئناً در محیط‌های غیر پروداکشن بررسی کند. بر اساس این بازخورد جامعه، یک قابلیت پیش‌نمایشی می‌تواند مورد بازنگری و اصلاح قرار گیرد و این اصلاح حتی ممکن است چند بار در چند انتشار رخ دهد. در نهایت قابلیت‌ها به صورت دائمی درمی‌آیند. اما در برخی موارد مرورهای ارائه شده ممکن است منجر به حذف کلی یک قابلیت پیش‌نمایشی شوند.


🔸 قابلیت‌های پیش‌نمایشی در برابر قابلیت های آزمایشی جاوا

‏قابلیت‌های پیش‌نمایشی جاوا کاملاً تخصصی هستند و در معرض ارزیابی قرار می‌گیرند. از این رو هنوز به حالت نهایی خود نرسیده‌اند. به دلیل کیفیت بالا، همه پیاده‌سازی‌های متفاوت JDK باید شامل همه قابلیت‌های پیش‌نمایشی هر نسخه عرضه شده جاوا باشند. با این حال یک نسخه جاوا همچنان نمی‌تواند قابلیت‌های پیش‌نمایشی نسخه‌های قبلی را داشته باشد. قابلیت‌های پیش‌نمایشی اساساً روشی برای تشویق جامعه به بررسی و ارائه بازخورد هستند. به علاوه همه قابلیت‌های جاوا برای این که نهایی شوند، وارد مرحله پیش‌نمایش نمی‌شوند.

‏JEP-۱۲ در مورد قابلیت‌های نمایشی چنین توضیح می‌دهد:

‏از سوی دیگر قابلیت‌های آزمایشی هنوز فاصله زیادی با تکمیل شدن دارند. اثرات آن‌ها به طور مشخص جدا از اثرات JDK است. قابلیت‌های آزمایشی ناپایدار هستند و از این رو ریسکی را بر زبان تحمیل می‌کنند. در نتیجه پیاده‌سازی‌های مختلف JDK ممکن است شامل مجموعه قابلیت‌های آزمایشی متفاوتی باشند.



مطالعه ادامه مطلب 👇👇

🔗 قابلیت های پیش نمایشی جاوا — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس




tgoop.com/Fara_Java/72
Create:
Last Update:

✳️ قابلیت های پیش نمایشی جاوا — به زبان ساده

‏در این مقاله قصد داریم به بررسی انگیزه ارائه قابلیت های پیش نمایشی جاوا بپردازیم و تفاوت آن‌ها را با قابلیت‌های آزمایشی بدانیم. همچنین شیوه فعال‌سازی «قابلیت‌های پیش‌نمایشی» (Preview Features) را با ابزارهای مختلف مورد بررسی قرار می‌دهیم.

══ فهرست مطالب ══

‏ ○ علت ارائه قابلیت های پیش نمایشی جاوا چیست؟
‏ ○ قابلیت‌های پیش‌نمایشی در برابر قابلیت های آزمایشی جاوا
‏ ○ استفاده از قابلیت‌های پیش‌نمایشی جاوا
‏ ○ سخن پایانی


🔸 علت ارائه قابلیت های پیش نمایشی جاوا چیست؟

‏همچنان که احتمالاً اکنون برای هر کس روشن است، انتشار قابلیت‌های جاوا هر شش ماه یک بار صورت می‌گیرد. اما در پاره‌ای موارد این بازه شش‌ماهه موجب می‌شود که فرصت کافی برای دریافت بازخورد در مورد قابلیت‌های جدید وجود نداشته باشد. با توجه به این که جاوا برای توسعه تعداد بالایی از سیستم‌ها مورد استفاده قرار گرفته است، حتی یک کارکرد نادرست کوچک در یک پیاده‌سازی یا طراحی ضعیف قابلیت می‌تواند هزینه‌های زیادی اعمال کند. باید روشی داشته باشیم که اطمینان حاصل کنیم قابلیت‌های جدید پایدار هستند. مهم‌تر آن که باید با نیازهای جامعه توسعه‌دهندگان نیز سازگار باشد.

‏به لطف JEP-۱۲ (+) امکان درج مرور قابلیت‌های زبان و VM در نسخه‌های انتشار فراهم شده است. بدین ترتیب جامعه توسعه‌دهندگان می‌تواند قابلیت‌های جدید را در سناریوهای واقعی ولی مطمئناً در محیط‌های غیر پروداکشن بررسی کند. بر اساس این بازخورد جامعه، یک قابلیت پیش‌نمایشی می‌تواند مورد بازنگری و اصلاح قرار گیرد و این اصلاح حتی ممکن است چند بار در چند انتشار رخ دهد. در نهایت قابلیت‌ها به صورت دائمی درمی‌آیند. اما در برخی موارد مرورهای ارائه شده ممکن است منجر به حذف کلی یک قابلیت پیش‌نمایشی شوند.


🔸 قابلیت‌های پیش‌نمایشی در برابر قابلیت های آزمایشی جاوا

‏قابلیت‌های پیش‌نمایشی جاوا کاملاً تخصصی هستند و در معرض ارزیابی قرار می‌گیرند. از این رو هنوز به حالت نهایی خود نرسیده‌اند. به دلیل کیفیت بالا، همه پیاده‌سازی‌های متفاوت JDK باید شامل همه قابلیت‌های پیش‌نمایشی هر نسخه عرضه شده جاوا باشند. با این حال یک نسخه جاوا همچنان نمی‌تواند قابلیت‌های پیش‌نمایشی نسخه‌های قبلی را داشته باشد. قابلیت‌های پیش‌نمایشی اساساً روشی برای تشویق جامعه به بررسی و ارائه بازخورد هستند. به علاوه همه قابلیت‌های جاوا برای این که نهایی شوند، وارد مرحله پیش‌نمایش نمی‌شوند.

‏JEP-۱۲ در مورد قابلیت‌های نمایشی چنین توضیح می‌دهد:

‏از سوی دیگر قابلیت‌های آزمایشی هنوز فاصله زیادی با تکمیل شدن دارند. اثرات آن‌ها به طور مشخص جدا از اثرات JDK است. قابلیت‌های آزمایشی ناپایدار هستند و از این رو ریسکی را بر زبان تحمیل می‌کنند. در نتیجه پیاده‌سازی‌های مختلف JDK ممکن است شامل مجموعه قابلیت‌های آزمایشی متفاوتی باشند.



مطالعه ادامه مطلب 👇👇

🔗 قابلیت های پیش نمایشی جاوا — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

BY Fara_Java | فرا جاوا: آموزش برنامه‌نویسی جاوا




Share with your friend now:
tgoop.com/Fara_Java/72

View MORE
Open in Telegram


Telegram News

Date: |

When choosing the right name for your Telegram channel, use the language of your target audience. The name must sum up the essence of your channel in 1-3 words. If you’re planning to expand your Telegram audience, it makes sense to incorporate keywords into your name. But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered." As the broader market downturn continues, yelling online has become the crypto trader’s latest coping mechanism after the rise of Goblintown Ethereum NFTs at the end of May and beginning of June, where holders made incoherent groaning sounds and role-played as urine-loving goblin creatures in late-night Twitter Spaces. The channel also called on people to turn out for illegal assemblies and listed the things that participants should bring along with them, showing prior planning was in the works for riots. The messages also incited people to hurl toxic gas bombs at police and MTR stations, he added. With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree."
from us


Telegram Fara_Java | فرا جاوا: آموزش برنامه‌نویسی جاوا
FROM American