jdk یا java development kit
در واقع مجموعه ابزارهای دولوپ در جاوا رو به ما میده که تو دل خودشم
jre
رو داره
در واقع مجموعه ابزارهای دولوپ در جاوا رو به ما میده که تو دل خودشم
jre
رو داره
در کل ۳ نوع متغیر وجود داره
local variable
instance variable
static variable (class variable)
local variable
instance variable
static variable (class variable)
متغیری که درون یک class و خارج یک method تعریف میشه رو میگیم instance variable
و همچنین این متغیرها نمیتونن static باشن
و همچنین این متغیرها نمیتونن static باشن
متغیرهایی که به عنوان static تعریف میشن رو میگیم static variable
و همچنین این متغیرها نمیتونن local باشن
و همچنین این متغیرها نمیتونن local باشن
class A { int data = 50; // instance variable
static int m = 100; // static variable
void method () { int n = 90; // local variable
}
} //end of class
Primitive data type
اولین نوع از دیتاها در جاواست و از قبل تعریف شده هستن
که تعداد اونا ۸ تاست
اولین نوع از دیتاها در جاواست و از قبل تعریف شده هستن
که تعداد اونا ۸ تاست
boolean
char
byte
short
int
long
float
double
اما non primitive type ها
نوعی از داده ها هستن که بصورت کلاس تعریف میشن
مثل String, Array و .....
و کلاسهایی که خودمون تعریف میکنیم
نوعی از داده ها هستن که بصورت کلاس تعریف میشن
مثل String, Array و .....
و کلاسهایی که خودمون تعریف میکنیم
مقدار و سایز اولیه primitive type ها به شکل زیر هست
Data-Type Default-Value Default-size
boolean false 1 bit
char '\u0000' 2 byte
byte 0 1 byte
short 0 2 byte
int 0 4 byte
long 0L 8 byte
float 0.0f 4 byte
double 0.0d 8 byte
class Simple { public static void main (String[] args) { int a = 10;
int b = 10;
int c = a + b;
System.out.println(c);
}
}
--------------------------------------------
Output:
20
جمع دوتا متغیر در جاوا