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

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

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

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

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

مقدمه ای بر جاوا بخش دوم

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

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

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

JRE و JDK

اگر بخواهید از یک کامپیوتر برای نوشتن برنامه جاوا استفاده کنید شما نیاز به دانلود و نصب JDK دارید اما اگر قصد شما فقط اجرای برنامه های نوشته شده به زبان جاواست که در جایی دیگر کامپایل شده اند شما فقط به (JRE (Java Runtime Environment نیاز دارید. وقتی که JDK را نصب کنید JRE نیز بطور خودکار همراه JDK نصب خواهد شد.

برای دریافت JDK به آدرس www.oracle.com مراجعه کنید

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

در کامپیوتر های شرکت اپل JDK به طور پیش فرض نصب شده است و در مسیر /library/java قرار دارد و لازم به دانلود و نصب چیز اضافی دیگری ندارید. تمامی مثال هایی که ارائه خواهند شد تحت پلتفرم ویندوز خواهند بود اما از انجایی که جاوا قابلیت حمل دارد مثال ها بدون مشکل روی پلتفرم های دیگر کار خواهند کرد.

نصب JDK

بعد از اینکه فایل JDK مربوط به سیستم عامل خود را دانلود کردید فایل را اجرا کنید تا وارد Wizard مربوط به جاوا شوید. توافق نامه را تایید کرده و سپس روی دکمه Next کلیک کنید.

همانطور که میبیند در لیست مواردی که نصب خواهد شد گزینه JavaDB نیز وجود دارد که یک پایگاه داده ای رابطه ای متن باز است و از نیز در آینده استفاده خواهیم کرد.

در پایین همین صفحه مسیر نصب جاوا قابل مشاهده است که می توانید در صورت دلخواه با زدن دکمه change آن را به هر مسیر دلخواه دیگری تغییر دهید. بعد از اینکه دکمه Next را بزنید نصب JDK شروع خواهد شد. بعد از چند لحظه پنجره ای ظاهر می شود که از شما برای نصب JRE نیز خواهد پرسید

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

دیدگاه خود را به ما بگویید.