شما می توانید با ارسال ایمیل خود ، بصورت رایگان مشترک شده و از بروزسانی مطلع شوید.

ایمیل خود را وارد کنید:

اوراکل (ADF(Application Development Framework یک چارچوب(Framework)  کلی می باشد که برروی استانداردهای Java EE و تکنولوژی های Open Source جهت سادگی و پیاده سازی سریع تر برنامه های Java EE ایجاد شده است که کاملا توسعه پذیر و قابل تنظیم بوسیله افزودن یا اصلاح کتابخانه ها می باشد. ADF وظایف را از طریق ایجاد سرویس […]

CardLayout پنجره ای را در نظر بگیرید که شامل چندین پنل می باشد که در یک زمان فقط یکی از این پنل ها قابل مشاهده می باشد،با استفاده از کلاس java.awt.CardLayout شما می توانید کامپوننتی را ایجاد کنید که فقط یکی از این پنل ها را در یک زمان نمایش دهد، مانند شکل زیر: زمانی […]

اطلاعات سخت افزاری CPU اطلاعات CPU شامل جزئیاتی  مثل معماری ، نام سازنده ، مدل ، تعداد هسته ها ، سرعت هرکدام از هسته ها و غیره است. برای دسترسی به چنین جزئیاتی درباره سخت افزار CPU در لینوکس، تعداد بسیار اندکی کامند برای این منظور وجود دارد که ما در اینجا بطور مختصر تعدادی […]

نوشته‌های با برچسب ‘برنامه نویسی جاوا’

دستورات if و switch

بدون نظر

اگر بخواهیم روند اجرای برنامه را با توجه به شرط یا شرایطی تغییر دهیم از دستورات if و switch استفاده می کنیم که قبلا با آنها  در مطالب قبلی اشاره کردیم  و در اینجا بیشتر به آنها می پردازیم. دستور if در مثال پیمایش آرایه ها نسخه ای از استفاده از دستور if را دیدیم: […]




خطایابی یا debugging برنامه های جاوا

بدون نظر

در فرهنگ دنیای برنامه نویسی، خطا یا همان bug ایرادی در یک برنامه است که باعث می شود که برنامه بطور ناخواسته کار کند. لطفا bug را به خطاهای نحوی که دلیل استفاده نادرست از دستورات و با نحوه استفاده از دستورات رخ می دهد اشتباه نگیرید، چون اینگونه خطاها نهایتا جلوی آن توسط کامپایلر […]




حلقه ها(Loops)

بدون نظر

حلقه ها زمانی استفاده می شوند که بخواهیم یک کار را چندین بار انجام دهیم. یکی از حلقه هایی که در همه زبانهای برنامه نویس وجود دارد حلقه for می باشد. از حلقه for هنگامی استفاده می شود که ما تعداد دفعات کار را از قبل بدانیم. برای مثال از حلقه for زیر برای چاپ […]




آرایه ها(Arrays)

بدون نظر

آرایه محل داده ای است که برای ذخیره چندین مقدار از نوع یکسان استفاده می شود.بعنوان مثال فرض کنید که برنامه شما قرار است اسامی ۱۰ نفر را ذخیره کند مثل “Saeed” ، “Reza”،”Ali” و….بجای اینکه ۱۰ متغییر مختلف از نوع String تعریف کنیم می توانیم یک آرایه از نوع String با ظرفیت ۱۰ عنصر […]




حوزه های متغییر(Variable Scopes) + یک مثال

بدون نظر

حوزه متغییر تعیین می کند که متغییر چه اندازه عمر خواهد کرد و قابل استفاده خواهد بود.اگر شما متغییری داخل متد تعریف کرده باشید،آن متغییر محلی است یعنی بمحض اینکه متد اجرای آنرا به پایان برساند از محدوده خارج می شود(غیرقابل استفاده می شود). بعنوان مثال متغییرهای t, grossIncome, dependents و State در کلاس TestTax  […]




متدهای کلاس(Class Methods)

بدون نظر

متدها شامل کدهایی می شوند که این کدها رفتار و وظایف کلاس را مشخص می کند.شما در این بخش چگونگی تعریف و فراخوانی آنها را فرا میگیرید. آرگومانهای متد(Method Arguments) هر متد کلاس تعدادی وظیفه انجام می دهد مانند : محاسبه مالیات،قرار دادن یک سفارش و یا روشن کردن یک اتومبیل و… در جلوی متد […]




وراثت و متد overriding + یک مثال

بدون نظر

در برنامه نویسی شی گرا کلمه وراثت به این معناست که یک کلاس جدید را بر پایه ی کلاسی که از پیش موجود است ایجاد کنیم و کلاس جدید را از پایه ایجاد نکنیم. فرض کنید که کلاس Tax مالیات را در تمام ایالت ها به درستی محاسبه می کند به استثنای ایالت New Jersey […]