Java
46 subscribers
42 photos
36 files
137 links
Download Telegram
jdk یا java development kit
در واقع مجموعه ابزارهای دولوپ در جاوا رو به ما میده که تو دل خودشم
jre
رو داره
متغیر یا Variable
متغیر یه اسم هست که وقتی دیتایی تو رم قرار میگیره میشه با اون شناساییش کرد
مثلا وقتی مینویسیم
int data=50;

یعنی یه متغیر به اسم data داریم
که مقدارش ۵۰ هست
در کل ۳ نوع متغیر وجود داره
local variable
instance variable
static variable (class variable)
متغیری که درون یک method تعریف میشه رو میگیم local variable
متغیری که درون یک class و خارج یک method تعریف میشه رو میگیم instance variable
و همچنین این متغیرها نمیتونن static باشن
متغیرهایی که به عنوان static تعریف میشن رو میگیم static variable
و همچنین این متغیرها نمیتونن local باشن
class A {  

    int data = 50; // instance variable  

    static int m = 100; // static variable  

    void method () {  

        int n = 90; // local variable  

    }  

} //end of class
Data Types in Java
انواع مختلفی از دیتاها در جاوا وجود داره که به دو نوع تقسیم میشن
Primitive data types
Non-primitive data types
Primitive data type
اولین نوع از دیتاها در جاواست و از قبل تعریف شده هستن
که تعداد اونا ۸ تاست
boolean

char

byte

short

int

long

float

double
اما non primitive type ها
نوعی از داده ها هستن که بصورت کلاس تعریف میشن
مثل 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


جمع دوتا متغیر در جاوا