Warning: Use of undefined constant REQUEST_URI - assumed 'REQUEST_URI' (this will throw an Error in a future version of PHP) in /home/naturalt/public_html/wp-content/themes/alterna-child/functions.php on line 73
بررسی جاوا در زبانه برنامه نویسی جاوا – نچرال تیوب
نمونه سوالات استخدامی قالب وردپرس

جاوا یکی از زبان های برنامه نویسی قدرتمند است. این زبان توسط گروهی در شرکت “سان میکرو سیستم” | به رهبری جیمز گارلینگ در اوایل دهه ۱۹۹۰ ابداع گردید. چاوا که در آغاز برای ایستگاههای جانبی کامپیوتر طراحی شده بود، به دلیل اجرای برنامه ها در صفحات وب، محبوبیت خاصی پیدا کرد. این برنامه ها به نام اپلت خوانده شدند. اپلت ها موجب رشد سریع جاوا شدند و بسیاری تصور کرده اند که آنچه جاوا می تواند انجام دهد، انیمیشن های جالب برای وب است. به هر حال، جاوا بسیار فراتر از این حرف هاست. یک زبان برنامه سازی کامل، با قابلیت های مشابه زبان های همه منظورهای مثل C
+ + ، C و پاسکال است. گاز لینک و هنری مک گیلتون، اهداف این زبان و توضیحی از محیط آن را شرح می دهند.
رشد انبوه اینترنت و وب جهانی ما را به روشی کاملا جدید در نگرش به ایجاد و تدوین نرم افزارها رهنمون ساخت. برای زیستن در جهان تجارت و توزیع الکترونیکی، جاوا باید بسط برنامه های کاربردی است. کار آمد و بسیار توانمند روی سایت های چندگانه در شبکه های توزیع شدهی ناهمگن را میسر سازد. میری زندگی در دنیای اینترنت، جاوا یک زبان شیءگرا است و از روش شناسی طراحی نرم افزار نوین بهره جثه است، در برنامه های کاربردی مشتری سرویس دهنده می گنجد و چندبندی است. یک زبان تفسیری نسبی هست.

Image result for applets java
جاوا برای ایجاد برنامه های طراحی شد که در سایت های چندگانه عمل می کنند. به عبارت دیگر، برنامه نویس می تواند یک نسخه از برنامه را بنویسد که بر روی سایت های سخت افزاری و نرم افزاری مختلف قابل اجرا باشد. حالت چندبندی در جاوا باعث می شود که در یک آن، بیش از یک کار انجام شود.
همان طور که گفته شد، اپلت نوعی برنامه جاوا است که در مرورگر وب جهانی اجرا می شود، نه در ماشین مجازی جاوا اپلت ها معمولا در سرویس دهندهی وب ذخیره می شوند و سپس به ماشین کاربر منتقل می گردند. مرورگرهای وب جهانی قادر به تفسیر و اجرای بایت کدهای جاوا نیستند. برای این که مرورگری قادر به اجرای جاوا باشد، باید حاوی دستور اتصالی باشد. دستور اتصالی، دستور مستقلی است که قابلیت هایی به برنامه می بخشد. دستورات انسانی، به طور گسترده ای در بهبود بخشیدن به توانایی مرورگرهای وب، از جمله فراهم نمودن امکان پشتیبانی برای صوت بی درنگ (به ویژه دستورات اتصالی
Recal / Audio و فیلم های QuickTitant) استفاده می شود
توجه به این نکته ضروری است که دستورات اتصالی برای انواع دیگری از برنامه ها نیز وجود دارد. به عنوان مثال، برنامه فتوشاپ، مجموعه ای از دستورات اتصالی را می پذیرد که اعمال فیلتر کردن تصاویر را به آن می افزاید.
اپلت ها به واسط کاربر گرافیکی نیاز دارند، گذشته از این، شباهت زیادی به برنامه های کاربردی مستقل دارند. با این حال، برای تبدیل برنامهی کاربردی مستقل به اپلت، باید تغییراتی در آن به وجود آید برخی از این تغییرات توسط محدودیت های ایمنی دیکته می شوند که تعیین می کنند اپلت چه کارهایی را می تواند انجام دهد و چه کارهایی را نمی تواند انجام دهد.
این بخش را با اصول ایمنی اپلت ها آغاز می کنیم. سپس به تبدیل یک برنامه ی کاربردی به اپلت می پردازیم و نشانه های HTML موردنیاز را برای کار کردن اپلت ها در مرورگرهای وب نشان خواهیم داد.

اصول ایمنی اپلت ها

از آن جا که اپلت از روی یک سرویس دهندهی وب به ماشین کاربر بار می شود، به منظور محافظت منبع سرویس دهنده ی وب) و گیرنده (ماشین کاریر)، رفتار اپلت باید دارای محدودیت هایی باشد . اپلت قادر به دستیابی به فایل های روی ماشین کاربر نیست و نمی تواند فایلهای محلی را باز کند

بخواند یا روی آنها بنویسد • اپلت قادر به دستیابی به هیچ سرویس دهنده ی وب غير از سرویس دهنده ای که از آن می آید نیست • اپلت قادر به اجرای برنامه ای روی ماشین کاربر نیست. . اپلت می تواند نسخه ای از جاوا که تحت آن اجرا می شود، سیستم عاملی که در آن اجرا می شود،
کاراکتر های به کار رفته برای جداسازی عناصر در نام مسیر، و کاراکترهای به کار رفته برای خطوط پایان | دهنده را تعیین کند. ولی قادر به جمع آوری هیچگونه اطلاعاتی دربارهی ماشین کاربر نیست. این کار، به عنوان مثال، باعث می شود تا اطمینان حاصل شود که اپلت نتواند آدرس پست الکترونیکی کاربر را بگیرد و آن را به سرویس دهنده ای که از آن می آید، ارسال کند
علاوه بر این، برخی مرورگرهای وب می خواهند یقین حاصل کنند که کاربران، اپلت ها را با برنامه های کاربردی محلی اشتباه نگیرند. بنابراین، هرگاه اپلتی، پنجرهی فرعی مانند کادر محاوره را باز می کند، در پایین پنجره فرعی این پیام به چشم می خورد: “Untrusted Java Applet Window” . این موضوع، به بسیاری از کاربران مربوط نمیشود و بنابراین اپلتی که خوب طراحی شده باشد، باید از باز کردن | پنجره های غیر از پنجرهی سطح بالایی که اپلت در آن اجرا می شود، پرهیز کند.

بدون دیدگاه

شما اولین دیدگاه را ثبت کنید.

دیدگاهتان را ثبت کنید

لطفا نام خود را وارد کنید لطفا آدرس ایمیل معتبر وارد کنید. لطفا پیغام خود را وارد کنید.