رفتن به مطلب
انجمن آی ترفند

پست های پیشنهاد شده

vip-itarfand.PNG

در این قسمت از انجمن زبان برنامه نویسی Java به همراه مثال آموزش داده می شود

line.png

از پرسیدن سوال در این تاپیک خودداری کنید

 

 

 

 

 

 

 

 

 

 

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

قسمت 1) ایجاد پروژه

line.png

برنامه مورد استفاده در این آموزش Eclipse می باشد که می توانید از (این لینک) آخرین نسخه آن را دانلود کنید.

برای برنامه نویسی به زبان جاوا شما نیاز به jdk یا (SE Development Kit) دارید که می توانید از (این لینک) آخرین نسخه آن را دانلود کنید.

بعد از نصب دو نرم افزار بالا و اجرا اکلیپس ، از قسمت File گزینه New و سپس Java Project را انتخاب کنید.

itarfand-forum (7)-min.png

در صفحه باز شده برای پروژه خود نام قرار بدهید.

itarfand-forum (8)-min.png

اکنون بر روی پروژه راست کلیک کنید و از قسمت New گزینه Package را انتخاب کنید.

itarfand-forum (9)-min.png

در این صفحه برای پکیج خود یک نام قرار بدهید. ( نام پکیج با حرف کوچک شروع می شود)

itarfand-forum (10)-min.png

اکنون بر روی پکیج ساخته شده راست کلیک کنید و از قسمت New گزینه Class را انتخاب کنید.

itarfand-forum (12)-min.png

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

گزینه تیک زده شده به منظور ایجاد یک کلاس اصلی می باشد و هر پروژه ای باید حداکثر یکی از آن ها را داشته باشد.

itarfand-forum (11)-min.png

اکنون پروژه شما ایجاد شده است.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

قسمت 2) چاپ یک پیغام ساده

line.png

بعد از انجام کارهای پست قبل کدهای زیر را در صفحه وارد کنید.

package pack1;

public class Main {

	public static void main(String[] args) {
		
		System.out.println("Hello World");
	}
}

 

در کد بالا:

قسمت pack1 نام پکیجی می باشد که ساخته اید.

Main نام کلاسی است که ساخته اید.

قسمت public static void main را با زدن تیک گفته شده در پست بالا ایجاد کرده اید که هر کدام از کلمات در آینده توضیح داده خواهد شد.

با تایپ کلمه System کتابخانه از پیش تعریف شده system در پروژه شما اضافه می شود و با تایپ outمتغیر استاتیک out فراخوانی و با تایپ println متود مورد نظر فراخوانی می شود.

نکته : حرف اول System حتما باید بزرگ باشد.

نکته: می توانید کلمه syso را تایپ کنید و کلید های Ctrl + Space را بزنید تا کل System.out.println برای شما تایپ شود.

اکنون f11 و یا آیکون سبز رنگ و یا گزینه Run در سربرگ Run را بزنید تا پیغام چاپ شود.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

قسمت 3) متغیر ها در زبان Java

line.png

متغیر ها در زبان جاوا به صورت زیر می باشد:

int

مقدار: 4  بایت

 

double

مقدار: 8  بایت

 

float

مقدار:  4 بایت

 

char

مقدار: 2  بایت

 

boolean

مقدار: 1  بایت

 

long

مقدار: 8  بایت

 

short

مقدار: 2  بایت

 

byte

مقدار: 1  بایت

 

مثال ها:

int number = 5;
--------------------------
int number;
number = 2;
--------------------------
double a = 2.3;
--------------------------
float b = (float) 4.5;
float f = 4.5f
--------------------------
char c = 'g';
--------------------------
String s = new String("hello");

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

قسمت 3) اعمال ریاضی و عملگرهای شرطی

line.png

اعمال ریاضی و عملگرهای شرطی در زبان Java مانند زبان C می باشد که می توانید در لینک های زیر آن ها را مشاهده کنید:

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

قسمت 4) آرایه ها

line.png

آرایه ها در زبان Java به صورت زیر می باشند.

int a[]= new int[10];
int[] a= new int[6];

String b[]={"ali" ,"hossein"};

int c[][] = new int[2][3];

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

 

Array List

این شکل از داده دارای محدودیت نمی باشد و می توان به آن داده اضافه و یا کم کرد.

این شکل از داده به صورت زیر تعریف می شود:

ArrayList<type> ArrayName= new ArrayList<>();

ArrayList<Integer> a= new ArrayList<>();

در کد بالا:

به جای type حتما باید نام اصلی داده را قرار داد. به طور مثال باید به جای int کلمه Integer را نوشت.

می توان علامت <> را قرار نداد.

 

چگونگی اضافه و حذف کردن داده

برای این کار به صورت زیر عمل کنید:

ArrayList<String> name= new ArrayList();

name.add("ali");
name.add("fateme");
name.add("mohammad");

name.remove("ali");
name.remove(1);

در کد بالا عدد 1 شماره اندیس آرایه (fateme)می باشد.

چاپ مقدار

ArrayList<Integer> b= new ArrayList<>();

b.add(2);
System.out.println(myArrayList.get(0));

در کد بالا عدد 0 شماره اندیس آرایه می باشد.

 

برای استفاده از این نوع از آرایه باید کتابخانه زیر را به پروژه خود اضافه کنید.

import java.util.ArrayList;

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×
×
  • اضافه کردن...