توسعه دهندگان آشنا با جاوا بسیار قابل دانلود برنامه جاوا برای اندروید استفاده هستند و قادر به ساخت طیف گسترده ای از برنامه ها، بازی ها و ابزارهای مختلف هستند. در این آموزش جاوا برای مبتدیان، شما اولین قدم های خود را برای تبدیل شدن به یکی از این توسعه دهندگان برمی دارید! ما همه چیزهایی را که برای شروع باید بدانید را مرور خواهیم کرد و به شما کمک می کنیم اولین برنامه اولیه خود را بسازید.
جاوا چیست؟
جاوا یک زبان برنامه نویسی شی گرا است که توسط Sun Microsystems در دهه 1990 توسعه یافت (بعدها توسط Oracle خریداری شد).
"شی گرا" به نحوه ساختار کد جاوا اشاره دارد: در بخش های ماژولار به نام "کلاس ها" که با هم کار می کنند تا یک تجربه منسجم را ارائه دهند. ما بعداً در مورد این موضوع بیشتر بحث خواهیم کرد، اما کافی است بگوییم که منجر به کدهای همه کاره و سازماندهی شده می شود که ویرایش و استفاده مجدد از آن آسان است.
جاوا تحت تاثیر C و C++ است، بنابراین شباهت های دانلود برنامه جاوا برای اندروید زیادی با آن زبان ها (و C#) دارد. یکی از مزایای بزرگ جاوا این است که "مستقل از پلتفرم" است. این بدان معناست که کدهایی که روی یک دستگاه می نویسید به راحتی می توانند روی دستگاه دیگری اجرا شوند. به این اصل "یک بار بنویس، هر جا اجرا کن" گفته می شود (اگرچه در عمل همیشه به این سادگی نیست!).
JVM - ماشین مجازی جاوا
ماشین مجازی جاوا تضمین می کند که برنامه های جاوا شما به حداقل منابعی که برای اجرا نیاز دارند دسترسی دارند. به لطف JVM است که کد جاوا به راحتی در پلتفرم ها اجرا می شود.
Java Runtime Environment یک "محفظه" برای آن عناصر و کد شما برای اجرا فراهم می کند. JDK "کامپایلر" است که خود کد را تفسیر کرده و آن را اجرا می کند. JDK همچنین حاوی ابزارهای توسعه دهنده ای ایرانیان سایبر است که برای نوشتن کد جاوا نیاز دارید (همانطور که از نامش پیداست!
خبر خوب این است که توسعه دهندگان فقط باید نگران دانلود JDK باشند – زیرا این برنامه با دو مؤلفه دیگر همراه است
چگونه با برنامه نویسی دانلود برنامه جاوا برای اندروید جاوا شروع کنیم
اگر قصد دارید برنامه های جاوا را روی رایانه رومیزی خود توسعه دهید، باید JDK را دانلود و نصب کنید.
می توانید آخرین نسخه JDK را مستقیماً از Oracle دریافت کنید. هنگامی که این را نصب کردید، رایانه شما توانایی درک و اجرای کد جاوا را خواهد داشت. با این حال، شما همچنان به یک نرم افزار اضافی برای نوشتن کد نیاز دارید. این "محیط توسعه یکپارچه" یا IDE است: رابطی که توسط توسعه دهندگان برای وارد کردن کد خود و فراخوانی JDK استفاده می شود.
هنگام توسعه برای اندروید، از Android Studio IDE استفاده خواهید کرد. این نه تنها به عنوان یک رابط برای کد جاوا (یا Kotlin) شما عمل می کند، بلکه به عنوان پلی برای دسترسی به کدهای خاص اندروید از SDK عمل می کند. برای اطلاعات بیشتر در مورد آن، راهنمای ما برای توسعه اندروید برای مبتدیان را بررسی کنید.
برای اهداف این آموزش جاوا، ممکن است نوشتن کد خود به طور مستقیم در یک برنامه کامپایلر جاوا آسان تر باشد. می توانید این موارد را برای اندروید و iOS دانلود کنید یا حتی برنامه های وب دانلود برنامه جاوا برای اندروید را که در مرورگر شما اجرا می شوند پیدا کنید. این ابزارها همه چیزهایی را که نیاز دارید در یک مکان فراهم میکنند و به شما اجازه میدهند تا کد را آزمایش کنید.
من compilejava.net را توصیه می کنم.یادگیری برنامه نویسی جاوا چقدر آسان است؟
اگر در توسعه جاوا تازه کار هستید، احتمالاً ممکن دانلود برنامه جاوا برای اندروید است کمی نگران باشید. یادگیری جاوا چقدر آسان است؟
این سوال تا حدودی ذهنی است، اما من شخصاً جاوا را در انتهای طیف کمی سختتر ارزیابی میکنم. اگرچه ساده تر از C++ است و اغلب به عنوان کاربر پسندتر توصیف می شود، مطمئناً به اندازه گزینه هایی مانند Python یا BASIC که در انتهای طیف بسیار مناسب برای مبتدیان قرار دارند، کاملاً ساده نیست. برای مبتدیان مطلق که می خواهند نرم ترین سواری ممکن برنامه جاوا برای اندروید را داشته باشند، پایتون را به عنوان یک نقطه شروع آسان تر توصیه می کنم.