دنیای جاوا – بخش اول

دنیای جاوا - بخش اولReviewed by مهرناز پیامی on Nov 24Rating: 3.0 اولین پست از مجموعه آموزش های زبان برنامه نویسی جاوا امید است تا نوشتن این مجموعه کمکی هرچند کوچک باشد برای علاقه مندان در این زمینه ..

سلام !

زبان برنامه نویسی جاوا یکی از معروفترین زبان های برنامه نویسی در دنیای برنامه نویسان هست. که کاربرد های زیادی در پلتفرم های مختلف دارد مثل ساخت اپلیکیشن های اندرویدی یا برنامه نویسی وب سایت های تعاملی به خصوص دولتی. که با توجه به محبوبیت روز افزون اندروید و گوشی های اندرویدی میتوان آینده ی خوبی برای کسانی که برنامه نویسی را با این زبان شروع میکنند پیشبینی کرد.
چرا جاوا؟!


از بزرگترین مزیت های این زبان (به نظر من) توانایی بالای این زبان در مدیریت حافظه هست و این که میتواند به موقع حافظه را آزاد کند. مزیت دوم این زبان امنیت بالای برنامه های نوشته شده با این زبان هست چون جاوا دارای یک فایروال هست که از کامپیوتر شما در هنگام اتصال به شبکه در مقابل ویروس ها حفاظت میکنه. برنامه هایی که با زبان جاوا نوشته میشن قابل حمل هستن و به راحتی میتونید اونهارو روی هر سیستمی که جاوا روی اون نصب باشه اجرا کنید. غیر از اوپن سورس بودن این زبان و این که وابسته به یک شرکت خصوصی نیست و البته استفاده های گسترده ی اون در عرصه اپلیکیشن نویسی اگر شما خواهان کار کردن توی محیط های دولتی هستید پیشنهاد شخصی من این هست که جاوا رو ادامه بدید به دلیل این که اکثر مراکز دولتی ترجیح میدن از ساختار این زبان در کار خودشون استفاده کنن.

 

 

درباره ی جاوا :

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

 


 

توصیه های اولیه :

قبل از این که بخوام راجع به محیط برنامه نویسی ای که شما داخلش برنامه نویسی کنید و نحوه دانلود و نصبش صحبت کنم به نظرم لازم هست که حتما این موضوع رو بازگو کنم که برای این که یک برنامه نویس خوب بشید باید طریقه ی خوب فکر کردن و طراحی الگوریتم رو فرا بگیرید ! این انحصارا راجع به زبان جاوا نیست .. همه ی زبان های برنامه نویسی از یک سری منطق های خاص پیروی میکنند که اگر شما سختی اولش رو تحمل کنید و ذهن خودتون رو یک ذهن تحلیلگر تربیت کنید میتونید در هر پلتفرمی برنامه نویس خوبی باشید. دومین چیزی که من میخوام بهش اشاره کنم اینه که برای این که بتونید مشکلات خودتون رو در حوضه ی برنامه نویسی حل کنید بهتره آشنایی خودتون رو به زبان انگلیسی تخصصی بیشتر کنید تا هنگام نیاز بتونید صورت مشکل خودتون رو به راحتی در منابع موجود جستجو کنید و نتیجه ی مطلوب رو به دست بیارید. در آخر هم بهتره برای این که وقتتون کمتر اتلاف بشه تایپ خودتون رو خوب کنید. در آخر هم یک پلی لیست خوب آماده کنید تا موقع برنامه نویسی حواستون به محیط اطرافتون پراکنده نشه .. :دی
بعد از طرح تمامی این توصیه های دوستانه..

 


 

نیازمندی ها:

برای این که شما بخواید برنامه نویسی با زبان جاوا رو شروع کنید به یک محیطی احتیاج دارید که بتونید توش کد بزنید و کد خودتون رو اجرا کنید. که به این محیط های برنامه نویسی میگن IDE. آی دی ای های مختلفی برای برنامه نویسی به زبان جاوا هست مثل نت بینز IDEA , IntelliJ و ..
من خودم از محیط Eclipse استقاده میکنم و آموزش نصب اون رو هم برای شما میزارم. شما اگر دوست دارید میتونید از محیط های دیگه استفاده کنید ..
آی دی ای eclipse رو میتونید از این لینک به صورت رایگان دانلود کنید.
این برنامه نیازی به نصب کردن نداره یعنی میتونید بعد از دانلود کردن اون و خارج کردنش از حالت فشرده با اجرا کردن فایل .exe درون پوشه اون رو به راحتی اجرا کنید و حالشو ببرید :دی
برای آماده سازی محیط eclipse شما حتما به JDK یا (java development kit) احتیاج دارید که اون رو هم میتونید از این لینک دانلود کنید.

نصبش هم خیلی کار پیچیده ای نیست برای نصب همون فایلی که دانلود کردین اجرا کنید !


 

بعد از نصب کردن jdk و اجرای اکلیپس برنامه از شما میخواهد تا مسیری رو که میخواهید فایل های جاوایتان توش دخیره شه مشخص کنید.
اگر شما بیشتر از یک نسخه جاوا روی سیستمتون نصب دارید نیاز هست تا برای اکلیپس مشخص کنید از کدام نسخه ی جاوا برای برنامه نویسی استفاده کنه.
برای این کار از منوی اصلی اکلیپس windows>perferences رو انتخاب کنید. سمت چپ پنجره ای که براتون باز شده گزینه ی جاوا رو انتخاب کنید تا زیرشاخه هاش براتون نمایش پیدا کنه. بین زیرشاخه های مربوط باید گزینه ی installed jre’s رو انتخاب کنید ! بعد از این که این گزینه رو انتخاب کردید در منوی سمت راست تمام JRE هایی که بر روی سیستم شما نصب هست رو به شما نشان خخواهد داد. اگر jre مورد نظر شما در این لیست نبود باید گزینه ی ADD رو بزنید و از لوکیشن مربوط jre مورد نظرتون رو به لیست اضافه کنید.معمولا jre هایی که روی ویندوز نصب میشوند در این لوکیشن قرار دارن C:\Program Files\Java\jre7 .
حالا از همان منویی که در آن installed jres رو انتخاب کردید compiler رو انتخاب کنید تا رنگی شود بعد از بخش Complier compliance level لیستی از نسخه های نصب شده JRE بر روی سیستم عامل را خواهید دید مثلا برای jre 7 مورد ۱٫۷ رو از توی لیست انتخاب کنید. حالا میتوانید دکمه اوکی رو بزنید و تمامی ابزار های مورد نیازتون برای نوشتن کد جاوا کامل خواهد بود.

در آموزش بعدی نحوه ی ساختن یک پروژه ی جدید رو خواهم نوشت. و البته اولین کد جاوا رو خواهیم زد.