چهارشنبه ۱۱ آبان ۰۱ | ۱۲:۰۳ ۱۶۰ بازديد
رابط های کاربری و کلاس های گزینش گردیده کلاس ها و رابط های کاربری دیگری که ممکن میباشد آنان را طراحی نمایند را محصور می نمایند. مقصود اساسی از ارائه این طرح این بود که به مولف و آفریننده یک کلاس یا این که رابط کاربری اذن دهد طراحی اپلیکیشن در مشهد تا مشخص و معلوم نماید کدام کد مسئول طراحی آن است. خلال این یک کدام از دیگر از هدف ها ارائه این طرح خریداری کردن یک شیوه عالی برای دسترسی به modifier ها برای محصور کردن به کار گیری از یک سوپر کلاس و همینطور جانبداری رایاپارس از هدف ها آجل برای تطبیق سر مشق در لهجه نرم افزار نویسی جاوا و خریداری کردن یک بستر مطلوب برای ارزیابی و حساب کردن الگوها است.
حذف کامپایلر آزمایشی AOT و JIT
حذف کامپایلرهای AOT و JIT که کاربرد چندانی نداشتند اما نیاز به مراقبت با هزینه بالا داشتند یکیاز دیگر از مواقعی میباشد که در ورژن 17 جاوا واقعه می افتد. این اپلیکیشن برای اینترفیس کامپایلر موتور مجازی جاوا در سطح جاوا طراحی می توان به همین انگیزه نیز توسعه و گسترش دهندگان میتوانند از ورژن های فرنگی این کامپایلرها به کارگیری نمایند. AOT که به عبارتی ابزار jaotc میباشد در JDK 9 تحت عنوان یک خصوصیت آزمایشی اضافه شد. این ابزار از کامپایلر Graal که به گویش اپلیکیشن نویسی جاوا درج شده میباشد به کار گیری می نماید. این خصوصیت های آزمایشی در ورژن 16 JDK که به طور قانونی به وسیله اوراکل منتشر شد قرار نداشتند و کسی نیز نسبت بهاین مورد شکایتی نداشت. براساس یک اپلیکیشن از پیش رقم خورده سه آیتم از ماژول های JDK حذف خواهند شد کهاین سه ماژول به ترتیب عبارت اند jdk.aot یا این که به عبارتی ابزار jaotc، internal.vm.compiler، کامپایلر Graal و jdk.internal.vm.compiler.management. اما می بایست اعتنا داشته باشید که بیشتر کدهای مربوط به کامپایل AOT نیز حذف شود.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید