شنبه ۲۷ مرداد ۰۳ | ۱۲:۱۴ ۱۵۱ بازديد
جاوا (Java) یک لهجه نرم افزارنویسی توانا و پر استفاده میباشد که بوسیله کمپانی Sun Microsystems (فعلا در چنگ کمپانی Oracle) ساخته شده است. با پیاده سازی مخصوص و تجهیزات کار کشته، جاوا تحت عنوان یکیاز گویشهای اپنویسی طراحی اپلیکیشن در مشهد دوست داستنی و پراستفاده در صنعت برنامه شناخته میگردد. درین نوشتهیعلمی از محرمانه مقالهها یادگرفتن گویش جاوا، به رسیدگی کاربردهای جاوا بطور بدون نقص می پردازیم.
پیشرفت و پیشرفت رابط گرافیکی اپلیکیشنهای ذیل دسکتاپ
اول گزینه از کاربردهای جاوا در بسط و دگرگونی گرافیکی اپلیکیشنهای ویندوزی و دسکتاپی میباشد. این گویش به صورت ویژه به توسعه و گسترش GUI پرداخته میباشد. درین گویش نرم افزار نویسی با به کار گیری از کلاسهای AWT و جاوا Foundation و Swing ، Toolkit و جاوا FX در قضیههای گرافیکی میاقتدار قابل انعطاف افزارها را گسترش اعطا کرد.
ازجمله قابل انعطاف افزارهایی که به وسیله جاوا بسط گرافیکی پیدا کردهاند میاقتدار به Acrobat Reader و ThinkFree اشاره نمود.
به کارگیری از جاوا در بسط قابل انعطاف افزارهای گوشی
دومی کاربرد جاوا، پیاده سازی و تشکیل داد قابل انعطاف افزارهای موبایلی میباشد. پهناورترین سیستم دلیل موبایلی فعلا، اندروید هست. این سیستم دلیل بوسیله لهجه اپلیکیشن نویسی جاوا بسط پیدا نموده است. قابل ذکر میباشد که اولین گویش بسط نرم افزارهای اندرویدی جاوا می باشد. طبیعی میباشد که از جاوا میقدرت در پیاده سازی و ایجاد کرد نرم افزارهای اندرویدی بهره مند شد.
به عنوان مثال قابل انعطاف افزارهای که با جاوا پیاده سازی گردیده میاقتدار به Uber، Google Earth، Tinder و Netflix اشاره کرد.
استعمال از جاوا در توسعه و گسترش و بهبود نرم افزارهای سمت سرور
بعد از ظهر حاضر، بعد از ظهر به کارگیری از وب و فضای مجازی میباشد، یکی مهم ترین کاربردهای جاوا درین حوزه می باشد که به عنوان مثال مشهور ترین موردها این حوزه که با جاوا عمل گردیده میباشد میقدرت به Apache Tomcat ،Project Jigsaw ،Rimfaxe Web Server و WebSphere ،JBoss ،WebLogic اشاره کرد.
کاربرد جاوا در توسعه و گسترش اینترنت
از گویش نرمافزار نویسی جاوا میاقتدار در بسط وب سایتها و اپلیکیشنهای ذیل اینترنت موبایلی بهره برد. این فعالیت با به کارگیری از ماژولها و کتابخانههای جاوا شکل میپذیرد. مثلا کتابخانههای بسط اینترنت جاوا میقدرت به Spring Framework اشاره نمود.
استعمال از جاوا در توسعه و گسترش اپهای مطابق سرور
به جهت مزایایی که جاوا برای نرم افزار های کاربردی مطابق سرور به ارمغان میاورد، اکثری از اصلی ترین شرکت ها فناوری برای مثال آمازون(amazon)، گوگل(Google) و توییتر(Twitter) از آن برای بسط نرم افزار خویش سود کرده اند.
از سایر کاربردهای جاوا می شود به فناوری داده های تبارک، وب شی ءها، روباتیک، کارت های هوشمند، نرم افزار های سازمانی مانند تلفن همراه خزانه و غیره اشاره نمود.
به کارگیری از جاوا در بهبود امنیت
گزینه دیگری که از کاربردهای اصلی جاوا است، بهبود و افزایش امنیت نرم افزار، وبسایت و نرم افزارهای موبایلی میباشد. برنامه نویس ها و یوزرها جاوا، از این لهجه در توسعه و گسترش و بهبود آنتی ویروسها، خزانههای اطلاعاتی و سرورهای امنیتی جان دار استعمال کردهاند.
سیستم های درنظرگرفته شده (mbedded Systems)
اکثری از اپهای الکترومکانیکی از سیستمهای درنظرگرفته شده مانند میکروچیپ و مینی کامپیوتر برای اجرا وظایف منحصر به فرد در یک سیستم به کارگیری مینمایند. برخی از سیستمها مانند سیم کارتها و تلویزیونها هنوز از جاوا تحت عنوان زیربنای اساسی خویش به کارگیری مینمایند و جاوا تحت عنوان هسته اساسی برای دستگاههای تلویزیونی و دستگاههای پخش دیسک Blu-Ray شغل مینماید.
فناوری های بزرگ داده
جاوا سریع، قابل پشت گرمی و کار کشته میباشد که برای اکثری از نرمافزارها برای تغییر و تحول و تحقیق بیگ دیتا(Big Data) یا این که به عبارتی گسترده داده، اثرگذار میباشد. با امداد فریمورکهایی مانند Apache Mahout ،Apache Spark، Java JFreechart جاوا مکان خویش را تحت عنوان یک لهجه نفیس برای نرم افزارهای بیگ دیتا محافظت کردهمیباشد.
مورد ها فوق کاربردهای مهم جاوا هست و قابل ذکر میباشد که یک کدام از دلایل مهم قرار به دست آوردن جاوا در لیست گویشهای مهم نرمافزار نویسی بخش اعظمی از این فناوریهای فوق الذکر میباشد که در دنیای منبع گشوده (Open Source) ثبت گردیدهاست.
جاوا همگیی این عملها را با سه جز مهم خویش یعنی کیت گسترش جاوا یا این که (JDK) Java Development Kit، ماشین مجازی جاوا یا این که Java Virtual Machine (JVM) و دور و اطراف اجرای جاوا یا این که Java Run Environment (JRE) ایفا می دهد. در پی به رسیدگی این سه جز میپردازیم.
پیشرفت و پیشرفت رابط گرافیکی اپلیکیشنهای ذیل دسکتاپ
اول گزینه از کاربردهای جاوا در بسط و دگرگونی گرافیکی اپلیکیشنهای ویندوزی و دسکتاپی میباشد. این گویش به صورت ویژه به توسعه و گسترش GUI پرداخته میباشد. درین گویش نرم افزار نویسی با به کار گیری از کلاسهای AWT و جاوا Foundation و Swing ، Toolkit و جاوا FX در قضیههای گرافیکی میاقتدار قابل انعطاف افزارها را گسترش اعطا کرد.
ازجمله قابل انعطاف افزارهایی که به وسیله جاوا بسط گرافیکی پیدا کردهاند میاقتدار به Acrobat Reader و ThinkFree اشاره نمود.
به کارگیری از جاوا در بسط قابل انعطاف افزارهای گوشی
دومی کاربرد جاوا، پیاده سازی و تشکیل داد قابل انعطاف افزارهای موبایلی میباشد. پهناورترین سیستم دلیل موبایلی فعلا، اندروید هست. این سیستم دلیل بوسیله لهجه اپلیکیشن نویسی جاوا بسط پیدا نموده است. قابل ذکر میباشد که اولین گویش بسط نرم افزارهای اندرویدی جاوا می باشد. طبیعی میباشد که از جاوا میقدرت در پیاده سازی و ایجاد کرد نرم افزارهای اندرویدی بهره مند شد.
به عنوان مثال قابل انعطاف افزارهای که با جاوا پیاده سازی گردیده میاقتدار به Uber، Google Earth، Tinder و Netflix اشاره کرد.
استعمال از جاوا در توسعه و گسترش و بهبود نرم افزارهای سمت سرور
بعد از ظهر حاضر، بعد از ظهر به کارگیری از وب و فضای مجازی میباشد، یکی مهم ترین کاربردهای جاوا درین حوزه می باشد که به عنوان مثال مشهور ترین موردها این حوزه که با جاوا عمل گردیده میباشد میقدرت به Apache Tomcat ،Project Jigsaw ،Rimfaxe Web Server و WebSphere ،JBoss ،WebLogic اشاره کرد.
کاربرد جاوا در توسعه و گسترش اینترنت
از گویش نرمافزار نویسی جاوا میاقتدار در بسط وب سایتها و اپلیکیشنهای ذیل اینترنت موبایلی بهره برد. این فعالیت با به کارگیری از ماژولها و کتابخانههای جاوا شکل میپذیرد. مثلا کتابخانههای بسط اینترنت جاوا میقدرت به Spring Framework اشاره نمود.
استعمال از جاوا در توسعه و گسترش اپهای مطابق سرور
به جهت مزایایی که جاوا برای نرم افزار های کاربردی مطابق سرور به ارمغان میاورد، اکثری از اصلی ترین شرکت ها فناوری برای مثال آمازون(amazon)، گوگل(Google) و توییتر(Twitter) از آن برای بسط نرم افزار خویش سود کرده اند.
از سایر کاربردهای جاوا می شود به فناوری داده های تبارک، وب شی ءها، روباتیک، کارت های هوشمند، نرم افزار های سازمانی مانند تلفن همراه خزانه و غیره اشاره نمود.
به کارگیری از جاوا در بهبود امنیت
گزینه دیگری که از کاربردهای اصلی جاوا است، بهبود و افزایش امنیت نرم افزار، وبسایت و نرم افزارهای موبایلی میباشد. برنامه نویس ها و یوزرها جاوا، از این لهجه در توسعه و گسترش و بهبود آنتی ویروسها، خزانههای اطلاعاتی و سرورهای امنیتی جان دار استعمال کردهاند.
سیستم های درنظرگرفته شده (mbedded Systems)
اکثری از اپهای الکترومکانیکی از سیستمهای درنظرگرفته شده مانند میکروچیپ و مینی کامپیوتر برای اجرا وظایف منحصر به فرد در یک سیستم به کارگیری مینمایند. برخی از سیستمها مانند سیم کارتها و تلویزیونها هنوز از جاوا تحت عنوان زیربنای اساسی خویش به کارگیری مینمایند و جاوا تحت عنوان هسته اساسی برای دستگاههای تلویزیونی و دستگاههای پخش دیسک Blu-Ray شغل مینماید.
فناوری های بزرگ داده
جاوا سریع، قابل پشت گرمی و کار کشته میباشد که برای اکثری از نرمافزارها برای تغییر و تحول و تحقیق بیگ دیتا(Big Data) یا این که به عبارتی گسترده داده، اثرگذار میباشد. با امداد فریمورکهایی مانند Apache Mahout ،Apache Spark، Java JFreechart جاوا مکان خویش را تحت عنوان یک لهجه نفیس برای نرم افزارهای بیگ دیتا محافظت کردهمیباشد.
مورد ها فوق کاربردهای مهم جاوا هست و قابل ذکر میباشد که یک کدام از دلایل مهم قرار به دست آوردن جاوا در لیست گویشهای مهم نرمافزار نویسی بخش اعظمی از این فناوریهای فوق الذکر میباشد که در دنیای منبع گشوده (Open Source) ثبت گردیدهاست.
جاوا همگیی این عملها را با سه جز مهم خویش یعنی کیت گسترش جاوا یا این که (JDK) Java Development Kit، ماشین مجازی جاوا یا این که Java Virtual Machine (JVM) و دور و اطراف اجرای جاوا یا این که Java Run Environment (JRE) ایفا می دهد. در پی به رسیدگی این سه جز میپردازیم.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید