محمود احمدی نژاد ، میر حسین موسوی نرم افزارهای جاوا, نرم افزار موبایل, ترفندهای سونی اریكسون, بازیهای جاوا, دیكشنری برای موبایل (انگلیسی به فارسی و فارسی به انگلیسی), نرم افزارهای مذهبی, نرم افزارهای سری 60, ارسال sms با موبایل ، بدون درج شماره در گوشی فرد مورد نظر !, آهنگهای موبایل, كلیپ های تصویری
, دانلود , دانولد , داونلود , بازی , داونلد , کیجن , کرک ,
سریال , نرم افزار , آنتی ویروس , انتی ویروس , ویندوز ویستا , دانلود ویندوز ویستا , ویندوز ایکس پی سرویس پک 3 , ویندوز xp sp3 , فتوشاپ 11 , نورتون 2009 , آموزش فتوشاپ فارسی cs4 ,خرید ویستا , سی دی ویستا , سی دی ویندوز ویستا , ویندوز سون , ویندوز 7 , آموزش زبان , نصرت 2 , بازی رایانه ای , مترجم متن , دیکشنری , فرهنگ لغت , بابیلون , تبدیل عکس به متن , آپدیت , کرک ویستا , Photoshop top secret , photoshoptopsecret آفیس 2007 , ویستا یولتیمیت , دی وی دی ویستا , windows seven , vista , windows 7 , download windows vista , adobe photoshop cs4 Me middle east , norton 2008 , windows xp service pack 3 , sp3 , adobe master collection cs4 , rosettastone 3 , antivirus , dap , ie8 , need for speed under cover , GTAIV , kaspersky key update , persian font , download , free download , software , téléchargement, trasferimento, 下载, ダウンロード, 다운로드, скачать, transferencia directa, μεταφορτώστε, nhkg,n, صصص
قالب رایگان وبلاگ ، طراحی قالب ، دانلود نرم افزار ، آموزش کامپیوتر ، آموزش طراحی قالب وبلاگ ، دانلود یاهو مسنجر ، رمز بازی ، کانتر ،
دانلود جومونگ ، خلاصه داستان جومونگ
اینترنت رایگان ، افزایش بازدید وبلاگ ، کسب درآمد وبلاگ ، یاهو مسنجر ، گوگل تالک ، بانک ، کد جاوا ،ویندوز ویستا ، ویندوز 7 ، سوالات کنکور ، هاست
رایگان ، دعوت نامه پرشین گیگ ، کرک ، سریال ، اس ام اس ، جک ، لطیفه ،فتوشاپ ، اتوکد ، دیکشنری ، بابیلون ، بازی کامپیوتر ، ترجمه ، ارسال اس ام
اس رایگان ، ای دی اس ال رایگان ، کنکور 88 ، کنکور 89 ، دامنه رایگان ، ثبت لینک ، مسابقه وبلاگ
در اولین روزهای تاسیس مجمع جهانی وب (World Wide Web) دستورات HTML بسیار ساده و آسان بود، بطوریکه فراگیری فرامین مورد نیاز بیشتر از چند روز طول نمیکشید ولی هنگامی که Web، شروع به پیشرفت نمود، طراحان خواستار کنترل بیشتری شده و در نتیجه مجموعه دستورات مورد نیاز تهیه گردید.
سپس از آنجاییکه صفحات وب، بهتر است به صورت دینامیک و متحرک باشند، طراحان نیز خواستار ارتباط بین بینندگان سایت و صاحبان آن شدند، در نتیجه استفاده از دستورات HTML به تنهایی نیاز آنها را برطرف نکرد و سپس شرکت Netscape برای ایجاد و کنترل ارتباط بین صاحبان سایت و بینندگان آن در صفحات Web از JavaScript کمک گرفت.
مفهوم JavaScript
JavaScript دقیقا یک زبان برنامه نویسی میباشد که به وسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن اسکریپتها نداشته و میتوانید اسکریپتهای موجود در شبکه اینترنت را کپی و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید، اما در صورتیکه یک برنامه نویس باشید با استفاده از این سایت خواهید توانست اسکریپتهای مورد نظرتان را بنویسید.

************************* نوشته سعید نستا***************************************
انواع ساده The simple Types
جاوا هشت نوع ساده ( یا ابتدایی ) از داده را تعریف می كند : short bbyte int
، long،، char،، float،، double،، boolean، این انواع را می توان در چهار
گروه بشرح زیر دسته بندی نمود :
ؤ integers ( اعداد صحیح ) : این گروه دربرگیرنده byte، short،، int،و longو
میباشد كه مختص ارقام علامتدار مقدار كل (whole-valued signed numbers) میباشد.
ؤ floating-point numbers ( اعداد اعشاری ) : این گروه دربرگیرنده float و double
است كه معرف اعدادی است با دقت زیاد .
ؤ characters ( كاراكترها ) : این گروه فقط شامل char بوده كه نشانه هایی
نظیر حروف و ارقام را در یك مجموعه خاص از كاراكترها معرفی می كند .
ؤ Boolean ( بولی ) : این گروه فقط شامل boolean است . كه نوع خاصی ازمعرفی
و بیان مقادیر صحیح / ناصحیح می باشد .
شما می توانید از این انواع همانطوریكه هستند استفاده كرده ، یا آرایه ها و
انواع كلاسهای خود را بسازید .
انواع اتمی معرف مقادیر تكی و نه اشیائ پیچیده هستند . اگر چه جاوا
همواره شی ئ گرا است ، اما انواع ساده اینطور نیستند . این انواع ، مشابه انواع
ساده ای هستند كه در اكثر زبانهای غیر شی ئ گرا مشاهده می شود . دلیل این امر
كارایی است . ساختن انواع ساده در اشیائ سبب افت بیش از حد كارایی و عملكرد
می شود .
انواع ساده بگونه ای تعریف شده اند تا یك دامنه روشن و رفتاری ریاضی داشته
باشند . و زبانهایی نظیر Cو C++و امكان می دهند تا اندازه یك عدد صحیح براساس
ملاحظات مربوط به محیط اجرایی تغییر یابد . اما جاوا متفاوت عمل می كند . بدلیل
نیازهای موجود برای قابلیت حمل جاوا ، كلیه انواع داده در این زبان دارای یك
دامنه كاملا" تعریف شده هستند . بعنوان مثال یك int همیشه 32 بیتی است ، صرفنظر
از اینكه زیر بنای خاص محیطی آن چگونه باشد . این حالت به برنامه های نوشته شده
اجازه می دهد تا با اطمینان و بدون در نظر گرفتن معماری خاص یك ماشین اجرا
شوند. در حالیكه مشخص كردن دقیق اندازه یك عدد صحیح ممكن است در برخی محیط ها
سبب افت عملكرد شود ، اما برای رسیدن به خاصیت قابلیت حمل پرداخت چنین تاوانی
را دارد
********************این آموزش توسط آقا نستای p30worldمی باشد*********************
زمینه های پیدایش جاوا
تاریخچه زبانهای برنامه نویسی بشرح زیر است : زبان B منجر به ظهور زبان C و C
زمینه پیدایش C++ شد و در نهایت زبان جاوا متولد شد . درك زبان جاوا مستلزم :
درك زمینه های لازم برای ایجاد جاوا ، نیروهایی كه این زبان را شكل داده اند و
مشخصاتی است كه این زبان از اسلاف خود به ارث برده است . نظیر سایر زبانهای
برنامه نویسی موفق ، جاوا نیز عناصر بارث برده از اسلاف خود را با ایده های
ابتكاری كه ناشی از محیط منحصر بفرد این زبان بوده درهم آمیخته است . فصول بعدی
جنبه های عملی زبان جاوا شامل دستور زبان (syntax) و كتابخانه ها (libraries)
و كاربردهای جاوا را توصیف می كند . فعلا" چگونگی و علت ظهور جاوا و اهمیت آن
را بررسی می كنیم .
اگر چه جاوا تفكیك ناپذیری با محیط های همزمان اینترنت پیوستگی دارد ، اما
بخاطر بسپارید كه جاوا قبل از هر چیز یك زبان برنامه نویسی است . ابداعات و
پیشرفت ها در زبانهای برنامه نویسی كامپیوتر بدو دلیل بروز می كنند :
- تطابق با تغییرات محیط ها و كاربردها .
- ایجاد پالایش و پیشرفت در هنر برنامه نویسی .
همانطوریكه بعدا" مشاهده می كنید ، تولد جاوا از این دو دلیل بطور یكسان .
علاوه بر انتسابها ، در شرایط دیگری هم تبدیلات خاص انواع ممكن است اتفاق
بیفتد : در عبارات . حالتی را در نظر بگیرید كه در یك عبارت ، میزان دقت لازم
برای یك مقدار واسطه گاهی از دامنه هر یك از عملوندهای خود تجاوز می نماید .
بعنوان مثال ، عبارت زیر را در نظر بگیرید :
+ byte a = 40;
+ byte b = 50;
+ byte c = 100;
+ int d = a * b / c
در یك برنامه جاوا ، متغیر ، اساسی ترین واحد ذخیره سازی است . یك متغیر به
وسیله تركیبی از یك شناسه ، یك نوع و یك مقدار ده اولیه اختیاری تعریف خواهد
شد . علاوه بر این ، كلیه متغیرها دارای یك قلمرو هستند كه رویت پذیری آنها را
تعریف می كند و یك زمان حیات نیز دارند. متعاقبا" این اجزائ را مورد بررسی
قرار می دهیم .
اعلان یك متغیر Declaring a variable
در جاوا كلیه متغیرها قبل از استفاده باید اعلان شوند . شكل اصلی اعلان متغیر
بقرار زیر می باشد : type identifier [=value] [/identifier[=value]...];
مقدار شناسه مقدار شناسه نوع
نوع (type) یكی از انواع اتمی جاوا یا نام یك كلاس یا رابط است . ( انواع
كلاس و رابط بعدا" بررسی خواهد شد . ) شناسه نام متغیر است . می توانید با
گذاشتن یك علامت تساوی و یك مقدار ، متغیر را مقدار دهی اولیه نمایید . در ذهن
بسپارید كه عبارت مقدار دهی اولیه باید منتج به یك مقدار از همان نوعی ( یا
سازگار با آن نوع ) كه برای متغیر مشخص شده ، گردد . برای اعلان بیش از یك نوع
مشخص شده ، از فهرست كاماهای (') جدا كننده استفاده نمایید .
در زیر مثالهایی از اعلان متغیر از انواع گوناگون را مشاهده می كنید . دقت
كنید كه برخی از آنها شامل یك مقدار دهی اولیه هستند .
اكنون كه انواع توكار را بطور رسمی توضیح داده ایم ، نگاه دقیقتری به این
الفاظ خواهیم داشت .
الفاظ عدد صحیح integer literals
احتمالا" اعداد صحیح رایجترین نوع استفاده شده در برنامه های نوع بندی شده
هستند. هر مقدار رقمی كلی یك لفظ عدد صحیح است . اعداد 1، 2،، 3، و 42 مثالهای
روشنی هستند . این اعداد همگی مقادیر دهدهی می باشند ، بدین معنی كه این اعداد
در یك مبنای ده رقمی تعریف شده اند . دو مبنای دیگر نیز در الفاظ عدد صحیح قابل
استفاده هستند : مبنای هشت (octal) و مبنای 16(hexadecimal(). مقادیر در مبنای
هشت در جاوا با یك رقم 0 پیش آیند مشخص میشوند. ارقام دهدهی معمولی نمی توانند
رقم 0 پیش آیند داشته باشند . بنابراین مقدار بظاهر معتبر 09 خطایی را در
كامپایلر تولید می كند، زیرا رقم 9 خارج از دامنه 0تا 7ا مبنای هشت قرار دارد.
اعداد اعشاری یا همان اعداد حقیقی برای ارزش گذاری عبارتهایی كه نیازمند
دقت بیشتری هستند ، استفاده می شوند . بعنوان نمونه ، محاسباتی نظیر ریشه دوم
و محاسبات مثلثاتی نظیر سینوس و كسینوس منجربه جوابهایی می شوند كه برای تعیین
دقت آن نیاز به نوع عدد اعشاری می باشد . جاوا یك مجموعه استاندارد (IEEE-754)
از انواع عدد اعشاری و عملگرها را پیاده سازی می كند. دو نوع عدد اعشاری تعریف
شده یعنی floatو doubleو هستند كه بترتیب معرف دقت معمولی و مضاعف می باشند .
پهنا و دامنه آنها را در زیر نشان داده ایم :
famarket
forum.famarket.ir
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
صفحات:
1
2
تعداد کل صفحات : 2