ورود

View Full Version : مبتدی: برای نوشتن برنامه های جاوا



قله بلند
یک شنبه 10 آبان 1388, 11:32 صبح
با عرض سلام خدمت اساتید و دوستان محترممن در پی دی افی فارسی خواندم که:"برای نوشتن برنامه های جاوا نیز باید یک ویرایشگر متن مانند Notepad یا Wordpad را گشوده و برنامه را نوشته آنگاه برنامه را با پسوند java ذخیره کرد. به عنوان مثال Calculator.java نامی برای یک فایل برنامه جاوا است.قبل از شروع به نوشتن برنامه های جاوا لازم است که یکی از نرم افزارهای برنامه نویسی جاوا را تهییه و راه اندازی کنید. کیت توسعه جاوا JDK نامیده می شود که نسخه های متعددی مانند 1.2، 1.4؟ دارد.نسخه های این کیت را می توانید از سایت زیر دانلود کنید.www.java.sun.com"سوال: چون من اصلاً راجع به جاوا اطلاعی ندارم و می خواهم تازه شروع کنم به همین دلیل سوال هایم نیز مبتدی است. اول: چون جاوا مستقل از نرم افزار و سخت افزار است پس اصولاً تمامی برنامه هایش باید در یک ویرایشگر متن نوشته شود و نسخه ای از جاوا وجود ندارد که خودش دارای ویرایشگر مخصوص به خود باشد؟دوم: من در آدرس مذکور نسخه 6 این کیت را نیز دیدم. آیا این نسخه ها با هم تفاوت زیادی دارند؟ آیا هر بار که نسخه جدید می آید باید از آن نسخه استفاده کرد؟سوم: از بس که سرعت خطوط پایین است، نمی دانم که می شود یکی از این نسخه ها را دانلود کرد یا خیر؟ از دوستان کسی می داند که اینها چند MB هستند؟چهارم: اگر نکته ای هست که می تواند من را بیشتر راهنمایی کند خوشحال می شوم بدانم.با تشکر

Danial_abdi
یک شنبه 10 آبان 1388, 23:40 عصر
1-شما برای نوشتن برنامه ها می توانید از netBeans یا JBuilder استفاده کنید.
2-شما چون در حال آموزش هستید خیلی تفاوتی در نسخه های مختلف جاوا برای شما ندارد
3-برای دانلود Jdk می توانید از سایت راسخون (http://www.rasekhoon.net/) دانلود کنید. netBeans هم در این سایت هست ، حجم این یکی زیاد است حدود 285 mb . ولی خوبی آن این است لینک های دانلود مستقیم است.
4-حجم آن تقریبا 55 mb است (از سایت Sunنمی توانید چون Ip های ایران را فیلتر می کند)

اگر می خواهی واقعا برنامه نویسی جاوا را یاد بگیری به مفاهیم (Concept) خیلی توجه کن و به صورت عمقی کار کن. OOP را هم یاد بگیر چون جاوا یک زبان برنامه نویسی شی گرای تمام عیار است. راه زیادی را باید بری . ولی به نظر من این زبان بسیار فراگیر خواهد شد. در حال حاضر در ایران زیاد طرفدار ندارد چون بازار را خانواده زبان c پر کرده. کتاب Java™ How to Program, Sixth Edition را بخوان کتاب خیلی عالی است. ترجمه شده آن هست ولی انگلیسی بخوانی بهتر است. Good Luck

قله بلند
دوشنبه 11 آبان 1388, 13:09 عصر
با عرض سلام و تشکر فراوان. آقای عبدی من به سایت راسخون رفتم، البته به صورت مهمان، و JDK را جستجو کردم ولی متاسفانه پیغام داد که این امکان وجود ندارد. باید عضو شوم؟آقای عبدی برای بهتر یادگرفتن این زبان لطفاً به سوالات زیر نیز پاسخ دهید:اول: من در ابتدا نحوه نوشتن برنامه کاربردی را یاد بگیرم.دوم: من به سراغ نوشتن برنامه های تحت وب بروم یعنی اپلت ها.سوم: به سراغ فراگیری شبکه بروم یا اینکه با یادگیری اپلت نویسی خود به خود شبکه را نیز می آموزم؟چهارم: فراگیری کارکرد کامپایلرها چقدر می تواند در یادگیری ریشه ای این زبان کمک باشد؟پنجم: آیا زبان سی و سی پلاس را هم در کنار جاوا بگنجانم یا خیر؟با تشکر

قله بلند
پنج شنبه 14 آبان 1388, 23:20 عصر
با سلام. من جدیداً به ویرایشگری برخورد کرده ام که نامش 14 UltraEdit است. در این ویرایشگر می شود مثلاً سی و سی پلاس و جاوا و ... را نوشت و اجرا کرد ولی نمی دانم چرا در محیط مثلاً جاوا قرر نمی گیرد. در Help هم گفته که چگونه شروع کنید ولی گزینه های مربوطه در منو نیست. یعنی ویرایشگر اشتباه نصب شده؟

Danial_abdi
پنج شنبه 14 آبان 1388, 23:59 عصر
دانلود JDK :
http://www.rasekhoon.net/Software/Show-85-3181.aspx

اول سعی کن JFC را یاد بگیری JFC یعنی کلاسهای پایه جاوا بعد به گرایش خودت بستگی دارد که مثلا اگر برنامه های تحت وب را میخوای کار کنی برو طرف J2EE اگر میخوای برنامه برای کامپیوتر های رومیزی بنویسی برو سمت J2SE اگر میخوای برنامه های برای دستگاههای پرتابل مثل موبایل برنامه بنویسی برو سمت J2ME. ولی بهتر است اول J2SE را یاد بگیری بعد سراغ آن دو تای دیگر.
در J2SE مقداری شبکه و .. هم یاد می گیری ولی به طور کل اگر میخوای برنامه نویس به معنای واقعی باشی سعی کن همه اینها را به ترتیب یاد بگیری.
سایت راسخون احتیاجی به ثبت نام ندارد. نرم افزار های مهندسی و برنامه نویسی در این دسته است مقداری توجه کن !
http://www.rasekhoon.net/Software/Category-85-1.aspx