PDA

نسخه کامل مشاهده نسخه کامل : سوال در مورد Java



NOjAN.A
13-06-2010, 00:03
با سلام خدمت دوستان عزیز !
بنده اخیرا یک کتاب آموزش جاوا در 21 روز گرفتم نوشته ی لورا لمی و چارلز پرکینز خریدم که جاوا یاد بگیرم . ولی داخلش هیچ توضیحی نداده که از چه کامپایلر یا برنامه باید استفاده کنم !!! اول بسم الله شروع کرده به آموزش .
می خواستم ببینم کسی می دونه که از چه برنامه ای باید استفاده کنم ؟؟؟
ضمنا دوست داشتم بدونم فرق Java و Java Script چیه ؟؟؟ :11::11::5::5:

!Plus
13-06-2010, 12:46
احتمالاً کتابی خریدین جلد دوم یا بالا تر هستش!

هیچ کتابی نمیاد تو جلد اول یه سره بره سر اصل مطلب!

برای کامپایل کردن برنامه های جاوا می تونید از JDK استفاده کنید!

واسه راحت تر شدن کار هم می تونید یه ادیتور جاوا رو کامپیوترتون نصب کنید و ...!

بهترین ادیتور ها JCreator و Eclipse هستش! که Eclipse حرفه ای تره! ولی من JCreator رو به شما پیشنهاد می کنم!

Java و JavaScript هم زمین تا آسمون با هم فرق دارن! با یه سرچ تو اینترنت می تونید فرقش رو بفهمید!

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

Java فقط به درد برنامه نویسی موبایل می خوره!

اگه می خواین واسه کامپیوتر برنامه بنویسید VB6 یا VB.NET یا Delphi یا #C رو بهتون پیشنهاد می کنم ، واسه شروع!

بعد هم که اینا رو یاد گرفتید برید سراغ ++C/C !

اگر هم می خواید از طریق برنامه نویسی پول در بیارید ، برید سراغ زبان های برنامه نویسی تحت وب! مثلاً : PHP و ASP

ولی کلاً برنامه نویسی واسه پول در آوردن تو ایران خوب نیست!

موفق باشید!

Dark.Lord
13-06-2010, 14:38
Java فقط به درد برنامه نویسی موبایل می خوره!



به شدت مخالفم :5:

!Plus
13-06-2010, 15:05
به شدت مخالفم :5:

دلیل مخالفتتون چیه؟

1.خروجی های جاوا Class ه! که هر کسی بلد نسیت اجراش کنه!

2.جاوا نیاز به Runtime داره و Runtime ش هم رو ویندوز نیست و خودتون باید نصبش کنید!

3.برنامه های جاوا از لحاظ امنیت صفر هستن و با یه Decompiler ساده میشه عین سورسش رو در آورد!

4.جاوا فقط به درد لینوکس و... می خوره و الان هم بیش تر از 70 درصد از کاربرا ویندوز دارن!

Araniyan
13-06-2010, 15:22
با سلام
دوست عزيز برنامه نويسي جاوا به درد پول در آوردن نميخوره و در ضمن براي استفاده از ابزار اون سايت اصلي java.com و java.sun.com ايران رو ساپورت نميكنن.
در ضمن هيچ ارتباطي بين java و javascript نيست.
جاوا يك زبان برنامه نويسي تكامل يافته است كه به صورت زير دسته بندي ميشه
j2me-----java2 mobile edition
j2se-----java2 standard edition
j2ee-----java2 enterprise edition
جاوا هنگامي كامپايل و ذخيره ميشه نيازي به برنامه ي ديگري نداره و بر روي پلتفرم كامپيوتر اجرا ميشه ولي جاوا اسكريپت زباني است براي browser ها و آن ها اين زبان را قابل استفاده ميكنن.
جاوا زبان گسترده و قدرتمندي است كه شما حتي مي تونيد يك زبان برنامه نويسي ديگه توليد كنيد ولي جاوا اسكريپت نه
تفاوت هاي زيادي ديگه اي دارن كه همونطور كه گفتم اصلا هيچ ارتباطي با هم ندارند.

Ali_vdo
13-06-2010, 17:07
سلام دوستان
دیدم سوالم مربوطه گفتم بپرسم
من باید جاوا یاد بگیرم ( به یک سری دلایلی )
کتاب یا Ebook فارسی چی پیشنهاد میکنید ؟ سطحشون خیلی بالا نباشه
قبلا با C++ و Pascal برنامه نویسی کردم ( اما Class و شی گرایی رو بلد نیستم ) جاوا رو هم تا همین حد میخوام یاد بگیرم ( البته فعلا )
میخواستم بدوم کلا به چه چیز هایی نیاز دارم ؟ یه ide و jdk و jre ؟
یادمه که فایل کلاس به عنوان خروجی میداد که باید با یه دستوری از cmd تبدیلش میکردیم به jar(؟) ؟
درسته ؟

!Plus
13-06-2010, 17:25
واسه یاد گیری جاوا EBook خوبی وجود نداره!؟!

ولی می تونید از اینجا شروع کنید :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

کتاب چاپی واسه جاوا زیاده مثلاً : خود آموز جاوا در 21 روز ، نویسنده : راجرز کادنهد ، انتشارات : نشر گستر

یا کتاب های دیگه!

اگه شما با ++C برنامه نویسی کردید پیشنهاد می کنم همون ++C رو ادامه بدید!

Ali_vdo
13-06-2010, 17:32
واسه یاد گیری جاوا EBook خوبی وجود نداره!؟!

ولی می تونید از اینجا شروع کنید :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدکتاب چاپی واسه جاوا زیاده مثلاً : خود آموز جاوا در 21 روز ، نویسنده : راجرز کادنهد ، انتشارات : نشر گستر

یا کتاب های دیگه!

اگه شما با ++C برنامه نویسی کردید پیشنهاد می کنم همون ++C رو ادامه بدید!
مرسی
اما پیش نیاز هارو درست گفتم دیگه ؟ چیز دیگه ای که نمی خواد ؟
( Bluej رو فعلا به عنوان ide انتخاب کردم تا ببینم چی میشه )
برای خودم هم راحت تر هست که c++ روادامه بدم اما باید برای عضویت تو یه گروهی جاوا یاد بگیرم

!Plus
13-06-2010, 17:39
مرسی
اما پیش نیاز هارو درست گفتم دیگه ؟ چیز دیگه ای که نمی خواد ؟
( Bluej رو فعلا به عنوان ide انتخاب کردم تا ببینم چی میشه )
برای خودم هم راحت تر هست که c++ روادامه بدم اما باید برای عضویت تو یه گروهی جاوا یاد بگیرم

به نظر من اگه Editor ت رو عوض کنی بهتره!

Eclipse عالیه ، JCreator هم بد نیست!

امیدوارم موفق باشی!

تشکر یادت نره!(منظورم کلیک کردن روی دکمه تشکر پایین این پسته یا پست قبلیه!):46:

Open-Source
13-06-2010, 17:41
Netbeans بهترین IDE برای جاوا هستش.:5:



بعد از C++ ، جاوا قدرتمند ترین زبونه.
:8:

!Plus
13-06-2010, 17:49
قوی ترین ادیتور جاوا = Eclipse

Netbeans بیشتر واسه برنامه نویسی موبایل استفاده میشه!

Ali_vdo
13-06-2010, 18:12
من برام خود ادیتور مهم نیست ، فقط بتونه کامپایل کنه !
jc هم ورژن 5 اش( آخر ) کرک براش پیدا نمیشه واسه همین بیخیال شدم ( دانلود کردم 9 مگ بود )
eclipse هم چند تا ورژن داره همه هم حجم بالا دارن اگه میشه بگین کدوم رو دانلود کنم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرسی

!Plus
13-06-2010, 18:27
من برام خود ادیتور مهم نیست ، فقط بتونه کامپایل کنه !
jc هم ورژن 5 اش( آخر ) کرک براش پیدا نمیشه واسه همین بیخیال شدم ( دانلود کردم 9 مگ بود )
eclipse هم چند تا ورژن داره همه هم حجم بالا دارن اگه میشه بگین کدوم رو دانلود کنم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدمرسی

واسه ورژن چهار JCreator یه Loader دارم! اگه دانلودش کردی بگو تا واست آپ کنمش!

Eclipse هم اگه می خوای دانلود کنی ، یکی از ورژن های زیر رو دانلود کن! :

Eclipse IDE For Java Developer 3.4.1
Eclipse IDE For Java EE Developer 3.4.1

من اولی رو بهت پیشنهاد می کنم!

Eclipse واسه ++C/C هم ورژن داره!

NOjAN.A
13-06-2010, 21:28
از Plus! عزیز و باقی دوستان تشکر می کنم ... خیلی خیلی ممنون ...
شما فرمودین که جاوا بیشتر برای موبایله ولی من شنیده بودم که برای طراحی وب بسیار عالیه ..!.! شایدم به من Java Script رو گفته بودن و من اشتباه متوجه شدم .

!Plus
14-06-2010, 12:06
جاوا برای نوشتن Applet توی وب سایت ها استفاده می شه!

Applet هم یه چیزیه مثل فایل های فلش ولی یه جورایی با کارایی بیشتر!

فایل های فلش واسه قشنگ تر کردن سایت و سرگرم کردن و ... استفاده میشن و گرافیک بیشتری دارن! ولی فایل های جاوا بیشتر برای نوشتن برنامه های کاربردی واسه وب سایت استفاده میشن!

مثلاً NASA یه جاهایی از سایتش از Applet های جاوا استفاده کرده! توی یه سری از سایت های دیگه هم مثلاً به عنوان لغت نامه و ... ازش استفاده شده!؟!

ولی مشکلش همون چیزیه که قبلاً گفتم!

Runtime جاوا که واسه اجرا کردن فایل های جاوا لازمه ، از قبل روی ویندوز نیست و خودتون باید نصبش کنید!

غیر از برنامه نویس های جاوا هم تا حالا کسی رو ندیدم که Runtime جاوا رو روی کامپیوترش نصب کرده باشه!

پس بنابراین برنامه هایی که مینویسین رو غیر از برنامه نویس های جاوا کس دیگه ای نمی تونه رو کامپیوترش اجرا کنه و ازش استفاده کنه!

JavaScript هم یه زبان اسکریپت نویسی خیلی قدرتمند! و باهاش خیلی کارا میشه کرد! نمونه ش رو توی وبلاگ ها می تونید ببینید!

یکی از ارکان اصلی تکنولوژی Ajax هم JavaScript هستِش!

یاد گیریش توی برنامه نویسی تحت وب می تونه خیلی کمکتون کنه! خیلی هم آسونه!

اینم یه کتاب آموزش جاوا اسکریپت :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

RatAtouille
17-06-2010, 14:21
ولی اگر اون گروه مهم نیست ولش کن c++ رو ادامه بده چون با c هم میشه برای موبایل های سیمباین برنامه نوشت ولی در بازی سازی با موتور های قوی جاوا و c++ فقط کاربرد دارن و هیچ زبان دیگه ای استفاده نمیشه . در پول درآوردن برنامه های ویژوال خوب پول داره و کسی پولش رو برای برنامه های خطی نمیده .
نوشتن بازی پرفروش آنقدر سخت هست که آخر برنامه نویسی هیچی ازش نفهمی :31: دی
ولی بیخیل جاوا. شما خودتون مختارین و تصمیم باخودتون راستی java در ویندوز آنچنان کاربرد نداره و به دلیل بایتی بودن 10 برابر دیرتر از c اجرا میشه (منبع : ویکی پدیا)