جاوا چیست؟
یک زبان برنامهنویسیِ شیءگرا است. نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید. در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. ایده شیء گرایی جاوا از زبان اسمالتاک گرفته شده است. یکی از قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان نسبت به زبانهای نسل اول C بالا است. برنامههای جاوا به صورت بایت کد (کامپایل) میشوند و توسط JVM (ماشین مجازی جاوا) به کدهای ماشین تبدیل و اجرا میشوند. در صورت وجود JVM مانند سایر زبانهای مبتنی بر آن که وابسته به سیستمعامل خاصی نیستند برنامههای نوشته شده به جاوا بر روی هر نوع سیستم عامل و هرگونه وسیلهٔ الکترونیکی قابل اجرا میباشند. شعار جاوا "یکبار بنویس و هر جایی اجرا کن (Write once, Run anywhere) " است که به همین ویژگی اشاره دارد.
برنامههای جاوا و اپلت ها
جاوا برای نوشتن انواع برنامههای کاربردی مناسب است. با جاوا میتوان انواع برنامههای زیر را نوشت:برنامههای تحت وب
برنامهنویسی سیستمهای کوچک مانند تلفن همراه، رایانه جیبی و …
برنامههای کاربردی بزرگ (Enterprise)
برنامههای رومیزی (Desktop)
و غیره.
قابلیت خاصی در جاوا وجود دارد بنام اپلت. اپلتها امکانات فراوانی برای نوشتن برنامههای تحت وب در اختیار برنامهنویسان قرار میدهند. البته وجود ماشین مجازی جاوا برای اجرای اپلت لازم است. اپلتها نظیر فناوری سیلورلایت شرکت مایکروسافت هستند که برنامهنویسان را قادر میسازد تا امکاناتی را به مرورگر کاربر بیفزایند. البته تفاوت این دو در امنیت میباشد به گونهای که سیلورلایت به دلیل اینکه در محیطی به نام جعبه شنی (sandbox) اجرا میشوند امن هستند ولی اپلتها فاقد چنین امنیتی هستند و به سادگی هدف حملات استاندارد Social Engineering Toolkit واقع میشوند.
سیستمعامل: تا سال ۲۰۰۴ net. تنها بر روی پلت فرم ویندوز اجرا میشد و برخی ویندوز را سیستمعامل غیرقابل اعتمادی در برنامهنویسی Enterprise میدانستند
قابلیت حمل: جاوا بر روی سکوهای رایانش گوناگونی قابل اجرا است، از ATM و ماشین رختشویی گرفته تا سرورهای سولاریس با قابلیت پشتیبانی از 1024 CPU برای پردازش.
کارشناسان تیم انجام پروژه 360 پروژه پس از بررسی پروژه، اقدام به ارائه پیشنهاد فنی و مالی با توجه به خواسته های شما می نمایند. لذا خواهشمند است اطلاعات پروژه خود را با توضیحات کامل در بخش ثبت سفارش بیان نمایید. همچنین می توانید در صورت فوری بودن سفارش با آی دی تلگرام مندرج در سایت در ارتباط باشید.
مرحله اول - ثبت سفارش
به منظور سفارش پروژه کافیست فرم سفارش پروژه را به طور کامل و دقیق تکمیل نمایید. تمامی موارد لازم را در توضیحات ذکر کنید چرا که پروژه شما طبق مواردی که درخواست کرده اید انجام خواهد شد.
مرحله دوم - واریز پیش پرداخت
پس از بررسی کامل اطلاعات سفارش و برآورد هزینه انجام پروژه، مبلغ پیش پرداخت و اطلاعات واریز از طریق ایمیل / تلگرام به شما اطلاع داده خواهد شد. پس از واریز پیش پرداخت ، تیم انجام پروژه آغاز به کار خواهند کرد.
مرحله سوم - انجام پروژه
انجام پروژه توسط تیم و ارائه گزارش از روند پیشبرد پروژه (در پروژه های با زمان طولانی) و دریافت توضیحات بیشتر جهت تسریع و بهبود در مراحل پروژه.
مرحله چهارم - تحویل پروژه
پس از تکمیل پروژه گزارش نهایی و تصاویری از پروژه برای شما ارسال خواهد شد و پس از واریز باقیمانده هزینه، فایل پروژه ارسال خواهد شد.
مرحله پنجم - پشتیبانی پروژه
پس از تحویل پروژه به مدت پنج روز (120 ساعت) زمان برای پشتیبانی پروژه در نظر گرفته شده است. در صورت نیاز به اصلاح و تغییرات، تیم ما به صورت رایگان اصلاحات را انجام خواهند داد. در صورت نیاز می توانید درخواست زمان پشتیبانی بیشتر در هنگام سفارش پروژه دهید.
به منظور راحتی و اطمینان مشتریان، 50% از مبلغ پروژه به عنوان پیش پرداخت توسط مشتری واریز می گردد. این مبلغ تا زمان اتمام و پشتیبانی پروژه نزد سایت محفوظ می ماند و پس از تحویل کامل پروژه، به کارشناسان ارجاع داده می شود. پس از اتمام پروژه (در صورت نیاز) گزارش و تصاویر مرتبط با پروژه به مشتری ارسال خواهد شد تا برای تسویه حساب و دریافت کامل پروژه اقدام نمایند.
زمان انجام پروژه ها به صورت توافقی می باشد. لازم به ذکر است که درخواست زمان کمتر در هنگام سفارش موجب افزایش هزینه انجام پروژه خواهد گردید.
سرعت در اجرای پروژه ها یکی از اولویت های اصلی ما است زیرا که ما از اهمیت زمان برای مشتریانمان کاملا آگاهیم. سایت 360 پروژه تضمین می نماید که در صورت تاخیر در تحویل پروژه چنانچه قصور از طرف مجریان سایت باشد، جریمه ی دیرکرد به حساب مشتری واریز گردد.
همچنین 5 روز (120 ساعت) زمان برای پشتیبانی پروژه در نظر گرفته خواهد شد تا در صورت وجود هر گونه مشکل و یا نواقص، به طور رایگان توسط کارشناسان بر طرف گردد.