نویسندگان، مهندسان روح بشریت هستند.
  • لازم به ذکر هست کلیه مطالب قرار داده شده در تالار ( اخبار و حقوق) و چه در مواردی که در تالار (دانلود نرم افزار های کامپیوتر) از دیگر منابع بوده و کاربران یک رمان جهت راحتی دیگر افراد موجود در انجمن اقدام به قرار دادن اخبار و نرم افزار نموده اند و اگر شما صاحب امتیاز این نرم افزار هستید کافی هست با ما تماس بگیرید

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

  • نویسنده موضوع Amen SaĐr
  • تاریخ شروع
  • پاسخ‌ها 68
  • بازدیدها 153
  • کاربران تگ شده هیچ

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #1
~آمــوزش جــآوا~

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

در این آموزش همه چیزهایی که باید در مورد زبان برنامه نویسی جاوا بدانید ، آورده شده است. به طور خاص، در مورد ویژگی های برنامه نویسی جاوا، برنامه های کاربردی آن، دلایل آن برای یادگیری و نحوه یادگیری درست آن یاد خواهید گرفت. قبل از شروع برنامه نویسی جاوا، ابتدا با...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
آخرین ویرایش
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #2

برنامه های کاربردی جاوا

فناوری قدرتمند جاوا در همه جا وجود دارد و سه بیلیون دستگاه در سراسر جهان را تامین می کند. احتمال زیادی وجود دارد که حداقل یک بار از جاوا در زندگیتان استفاده کرده باشید. در اینجا بعضی از کاربر دهای مهم جاوا آورده شده است:

۱- برنامه های اندروید: جاوا از Android SDK برای توسعه ی برنامه های اندروید استفاده می کند.

۲- برنامه های تحت وب: جاوا برای ایجاد برنامه های کاربردی تحت وب از طریق Status، Servlets یا JSP ها مورد استفاده قرار می گیرد. برخی از برنامه های محبوب وب که با جاوا نوشته شده اند عبارتند از: Google.com ، Facebook.com ، eBay.com ، Linkedln.com و … . توجه داشته باشید این سایت ها تماما با جاوا نوشته نشده اند.

۳- توسعه نرم افزار...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #3

اجرای جاوا روی سیستم عامل

مراحل نصب جاوا برای Mac OS X و MacOS

۱- نسخه آخر پلت فرم جاوا (JDK) را دانلود کنید.

۲- روی DMG دابل کلیک کنید و دستورالعمل ها را برای نصب جاوا دنبال کنید.

۳- برای تایید نصب جاوا به ترمینال رفته و دستور زیر را بزنید.

javac -version

اگر به درستی نصب شده باشد، فرمان، نسخه ی جاوا را نمایش می دهد.(مانند javac 1.8.0_60)

گام بعدی نصب Java IDE به منظور نوشتن کدهای جاوا و اجرای آنهاست. در اینجا مراحل نصب Intelli IDEA را می بینیم.

۱- نسخه ی عمومی Intelli IDEA را دانلود کنید.

[IMG...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #4

نصب جاوا روی ویندوز ۷، ۸، ۱۰

برای نصب جاوا روی ویندوز دو برنامه را باید نصب کنیم: کیت توسعه دهنده ی Java SE و IDE .

۱- کیت مناسب سیستم خود را دانلود کنید.

C:\Users\Mr\Desktop\download-jdk-windows.jpg


۲- بعد از دانلود فایل نصب را باز کرده روی Next کلیک کنید. ” This feature will be istalled on local hard drive” را انتخاب کنید. سپس محل نصب(هایلایت زرد) را در Notpad کپی کرده و روی Next بزنید.

[IMG...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
آخرین ویرایش
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #5
” Hello World! ” یک برنامه ساده است که خروجی Hello ,World! را روی صفحه نمایش چاپ می کند. از آنجایی که برنامه بسیار ساده ای است، معمولا برای معرفی زبان برنامه نویسی جدید برای یک کاربر جدید استفاده می شود.
بیایید بررسی کنیم که برنامه ” Hello World!” چگونه کار می کند.
اگر می خواهید این برنامه را روی سیستم خود اجرا کنید، مطمئن شوید که جاوا به درستی نصب شده است. همچنین برای نوشتن و ویرایش کد جاوا نیاز به یک IDE (یا یک ویرایشگر متن) دارید.

برنامه Hello World در جاوا

  1. // Your First Program
  2. class HelloWorld {
  3. public static void main(String[] args) {
  4. System.out.println(“Hello, World!”);
  5. }...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #6

JVM چیست؟

JVM (ماشین مجازی جاوا) یک ماشین انتزاعی است که سیستم را قادر می سازد برنامه جاوا را اجرا کند.

هنگامی که برنامه جاوا را اجرا می کنید ، کامپایلر جاوا ابتدا کد جاوا را به بایت کد (bytecode) کامپایل می کند. سپس ، JVM بایت کد را به کد ماشین محلی تبدیل می کند (مجموعه ای از دستورالعمل هایی که CPU کامپیوتر مستقیما آن ها را اجرا می کند).

جاوا یک زبان مستقل از پلت فرم است. زیرا وقتی کد جاوا را می نویسید ، در واقع برای JVM نوشته می شود نه دستگاه فیزیکی (رایانه) شما. از آنجا که JVM بایت کد جاوا را که مستقل از سیستم عامل است اجرا می کند ، جاوا مستقل از پلت فرم است.

[IMG...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #7

متغیرهای جاوا

متغیر مکانی برای ذخیره داده ها در حافظه (محل ذخیره سازی) است. برای نشان دادن محل ذخیره سازی ، به هر متغیر باید یک نام (شناسه) یکتا داده شود.

چگونه متغیرها را در جاوا تعریف کنیم؟

در اینجا مثالی برای تعریف متغیر در جاوا آورده شده است.

در اینجا ، speedLimit یک متغیر از نوع داده int (عدد صحیح) است و مقدار ۸۰ نیز به آن اختصاص داده شده است.

در این مثال، هنگام تعریف متغیر به آن مقدار اختصاص دادیم اما این کار اجباری نیست. می توانید متغیرها را بدون تعیین مقدار تعریف و بعدا مقدار دهی کنید. مثلا،

int speedLimit;
speedLimit =...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #8

۸ نوع داده اصلی

boolean

  • نوع داده boolean دارای دو مقدار ممکن است ، true یا false است.
  • مقدار پیش فرض: false.
  • معمولا برای شرایط صحیح / غلط استفاده می شوند.
  • مثال:
  1. class BooleanExample {
  2. public static void main(String[] args) {
  3. boolean flag = true;
  4. System.out.println(flag);
  5. }
  6. }
خروجی

byte

  • نوع داده بایت می تواند مقادیر بین -۱۲۸ تا ۱۲۷ داشته باشد.
  • اگر به یقین مقدار متغیر در محدوده [-۱۲۸,۱۲۷] باشد ، به جای نوع داده ای int یا دیگر اعداد...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #9
double

  • نوع داده double دقت ۶۴ بیت دارد.
  • هرگز نباید برای مقادیر دقیق مانند currency استفاده شود.
  • مقدار پیش فرض: ۰٫۰(۰٫۰d)
  • مثال:
  1. class DoubleExample {
  2. public static void main(String[] args) {
  3. double number = -42.3;
  4. System.out.println(number);
  5. }
  6. }
خروجی

-۴۲٫۳

float

  • نوع داده float دقت ۳۲ بیت دارد.
  • هرگز نباید برای مقادیر دقیق مانند currency استفاده شود.
  • مقدار پیش فرض: ۰٫۰(۰٫۰f)
  • مثال:
  1. class FloatExample {
  2. public static void...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
سطح
12
 
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
  • نویسنده موضوع
  • #10
لیترال ممیز شناور

  • برای مقدار دهی اولیه ی متغیرهای از نوع float و double ، از لیترال ممیز شناور استفاده می شود.
  • اگر یک لیترال ممیز شناور با f یا F به پایان برسد ، از نوع float است. در غیر این صورت ، از نوع double است. نوع double می تواند اختیاری با D یا d پایان یابد. با این حال ، لازم نیست.
  • همچنین می توانند در اعداد نماد علمی با استفاده از E یا e بیان شوند.
  1. class DoubleExample {
  2. public static void main(String[] args) {
  3. double myDouble = 3.4;
  4. float myFloat = 3.4F;
  5. // ۳٫۴۴۵*۱۰^۲
  6. double myDoubleScientific = 3.445e2;...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

کاربران در حال مشاهده موضوع (تعداد: 1, کاربر: 0, مهمان: 1)

عقب
بالا