ggg
Amazing Categories :
Android
Node.js

دسته بندی نشده
(16)

آماده سازی محیط برنامه نویسی
(11)

آموزش ها و مباحث پایه ای اندروید
(8)

نکات پایه ای اندروید استودیو
(3)

وب سایت های مفید و کاربردی
(1)

AlertDialog
(1)

LogCat
(1)

Activity Lifecycle
(1)

Activity
(3)

Manifest
(2)

Strings
(1)

StatusBar
(1)

ActionBar
(2)

Toast
(1)

Library
(6)

ListView
(3)

آموزش های مرتبط با طراحی متریال ( Material Design )
CardView
(1)

RecyclerView
(0)

ویوها و ابزارهای موجود در محیط برنامه نویسی
MediaPlayer
(4)

WebView
(1)

VideoView
(1)

Button
(1)

ImageButton
(1)

RadioButton & RadioGroup
(1)

EditText
(0)

TextView
(1)

ScrollView
(2)

طراحی رابط کاربری و زیباسازی
Layout
(4)

Style
(2)

Shape
(2)

Animation
(2)

Typeface
(2)

آموزش های مرتبط با سخت افزار
Camera
(1)

Vibrator
(1)

Bluetooth
(0)

WiFi
(0)

ذخیره اطلاعات و پایگاه داده
SQLite Database
(0)

Shared Preferences
(0)


دسته بندی نشده
(8)


معرفی انواع داده اولیه در زبان برنامه نویسی جاوا (Primitive Data Type in Java)

.رایگان
هزینه یادگیری

سامان سلطانی پور
مدرس آموزش

---
سطح آموزش

---
تعداد جلسات

---
نوع آموزش

---
تعداد ویدیوها

---
زمان ویدیوها

---
حجم ویدیوها


مطالعه آموزش
دانلود ویدیو ها
دانلود فایل ها

به نام خدا

 

سلام دوستان ،

امروز هم با یک مبحث کاربردی دیگه در خدمت شما هستم ، قرار هستش در مورد داده ها در زبان جاوا بحث کنیم ،

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

اما  درصورتی که مباحث را خوب یاد نگرفتید ، هرجوری که شده برای چندین بار مباحث رو مطالعه کنید تا به خوبی یادبگیرید و به سراغ مباحث بعدی بروید …

خیلی خب میریم سراغ آموزش

در زبان جاوا ، داده ها به دو دسته کلی تقسیم می شوند ،

۱- انواع داده اولیه یا اصلی (Primitive Data Types)

۲- انواع داده ارجاعی یا شیئی (Reference/Object Data Types)

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

  داده

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

داده یکی از عناصر و پایه های اصلی زبان جاوا به حساب می آید ،

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

 

 

اصلا کاربرد داده چیه …!؟

توجه مهم : در ادامه آموزش قرار هستش از عبارت "متغیر" نام ببرم ، فکرتون رو درگیر این که متغیر چی هستش نکنید ، و در مباحث آینده به طور کامل متغیرها را توضیح خواهم داد ، (اگه الان این بخش از آموزش رو متوجه نشدید بعد از مطالعه مبحث متغیرها ، دوباره برگردید و این مبحث رو مطالعه کنید)

کاربرد و بحث اصلی داده ها  بر میگرده به حافظه  RAM، اینکه داده ها چه مقدار حافظه RAM رو اشغال می کنند ،

مثلا فلان داده چه مقدار از حافظه RAM را اشغال می کند ؟

هروقت شما یک متغیر را ایجاد می کنید ، درواقع یک بخشی از حافظه RAM را اشغال یا بهتر است بگویم رزرو کرده اید ،

 و همچنین با استفاده از داده ها مشخص می کنید که در محل رزرو شده یا محل اشغال شده RAM قرار است چه نوع مقادیری ذخیره شود ،

و یکی دیگر از کاربرد های مهمِ داده ها این است که ، زمانی که شما یک متغییر را با یک نوع خاص از داده ها در حافظه RAM ذخیره می کنید ، دیگر به شما اجازه داده نمی شود نوع دیگری از متغییرها را در آن ذخیره کنید

مثلا شما درمتغیری داده عددی ذخیره کرده اید ، دیگر به شما اجازه داده نمی شود در آن متغییر از داده متنی استفاده کنید ،

 

 

معرفی انواع داده اولیه در زبان جاوا

در کل ۸ نوع داده اولیه یا اصلی در زبان جاوا وجود دارد ،

این داده های اصلی به عنوان پایه برای دیگر انواع داده ها می باشند ،

این داده های اولیه از پیش تعریف شده هستند و توسط کلمات کلیدی نام گذاری شده اند ،

که به ترتیب عبارتند از :

۱- byte 2- short 3- int 4- long 5- float 6- double  7- boolean 8- char

این هشت داده ای را که نام برده شد ، می توان در چهار دسته تقسیم بندی کرد

دسته A : داده های ۱ تا ۴ ، برای ذخیره مقادیری با اعداد صحیح می باشند

دسته B : داده های ۵ و ۷ ، برای ذخیره مقادیری با اعداد اعشاری می باشند

دسته C : داده ۷ ، برای ذخیره مقادیر بولی (صحیح و غلط)

دسته D : داده ۸ ، برای ذخیره مقادیر کارکتری

تصویر زیر هم برای سهولت یادگیری شما آماده شده است

 

 

۱- نوع داده byte

داده byte ، ۸bit از حافظه RAM را اشغال می کند

۸bit برابر با ۱byte می باشد

داده byte ، کوچکترین عددی را که در خود نگه می دارد -۱۲۸ می باشد

داده byte ، بزرگترین عددی را که در خود نگه می دارد ۱۲۷ می باشد

مقدار پیشفرض ۰ می باشد

مثال : متغیر زیر از نوع داده byte می باشد :

 

 

۲- نوع داده short

داده short ، ۱۶bit از حافظه RAM را اشغال می کند

۱۶bit برابر با ۲byte می باشد

داده short ، کوچکترین عددی را که در خود نگه می دارد  -32,768می باشد

داده short ، بزرگترین عددی را که در خود نگه می دارد ۳۲,۷۶۷ می باشد

مقدار پیشفرض ۰ می باشد

مثال : متغیر زیر از نوع داده short می باشد :

 

 

۳- نوع داده int

داده int ، ۳۲bit از حافظه RAM را اشغال می کند

۳۲bit برابر با ۴byte می باشد

داده int ، کوچکترین عددی را که در خود نگه می دارد  -2,147,483,648 می باشد

داده int ، بزرگترین عددی را که در خود نگه می دارد ۲,۱۴۷,۴۸۳,۶۴۷ می باشد

مقدار پیشفرض ۰ می باشد

مثال : متغیر زیر از نوع داده int می باشد :

 

 

۴- نوع داده long

داده long ، ۶۴bit از حافظه RAM را اشغال می کند

۶۴bit برابر با ۸byte می باشد

داده long ، کوچکترین عددی را که در خود نگه می دارد -۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۸ می باشد

داده long ، بزرگترین عددی را که در خود نگه می دارد ۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۷ می باشد

مقدار پیشفرض ۰L می باشد

مثال : متغیر زیر از نوع داده long می باشد :

 

 

۵- نوع داده float

داده float ، ۳۲bit از حافظه RAM را اشغال می کند

۳۲bit برابر با ۴byte می باشد

داده float ، کوچکترین عددی را که در خود نگه می دارد  1.40129846432481707e-45می باشد

داده float ، بزرگترین عددی را که در خود نگه می دارد ۳٫۴۰۲۸۲۳۴۶۶۳۸۵۲۸۸۶۰e+38 می باشد

مقدار پیشفرض ۰٫۰f می باشد

مثال : متغیر زیر از نوع داده float می باشد :

 

 

۶- نوع داده double

داده double ، ۶۴bit از حافظه RAM را اشغال می کند

۶۴bit برابر با ۸byte می باشد

داده double ، کوچکترین عددی را که در خود نگه می دارد  4.94065645841246544e-324d می باشد

داده double ، بزرگترین عددی را که در خود نگه می دارد ۱٫۷۹۷۶۹۳۱۳۴۸۶۲۳۱۵۷۰e+308d می باشد

مقدار پیشفرض ۰٫۰d می باشد

مثال : متغیر زیر از نوع داده double می باشد :

 

 

۷- نوع داده boolean

داده boolean ، ۱bit از حافظه RAM را اشغال می کند

۱bit برابر با ۰٫۱۲۵byte می باشد

داده boolean ، تنها دو مقدار true و false را دارد

مقدار پیشفرض false می باشد

مثال : متغیر زیر از نوع داده boolean می باشد :

 

 

۸- نوع داده char

داده char ، ۱۶bit از حافظه RAM را اشغال می کند

۱۶bit برابر با ۲byte می باشد

داده char ، کوچکترین مقداری را که در خود نگه می دارد '\u0000' یا ۰ می باشد

داده char ، بزرگترین مقداری را که در خود نگه می دارد '\uffff' یا ۶۵,۵۳۵ می باشد

داده char ، کاراکترهای یونیکد را در خود نگه می دارد

مثال : متغیر زیر از نوع داده char می باشد :

 

 

تصویر زیر هم برای سهولت یادگیری شما آماده شده است

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

 

 

 

خیلی خب دوستان این مبحث هم به پایان رسید ،

اما نکات و آموزش های بیشتری در مورد داده های اولیه جاوا وجود دارد و تنها به این جلسه ختم نمی شود ،

و در آینده مباحث سطح بالاتر را هم انشار خواهیم داد ،

همه چیز طبق برنامه پیش می رود ، لطفا عجله نکنید ،

و یه موضوع دیگه اینکه ، خدایی خیلی وقت گذاشتم فکر کردم که این مبحث رو چی جوری انتشار بدم که زبان جاوا راحت قابل درک و برای شما دوستان عزیز شیرین بشه ، که آخر سر این شد که می بینید ،

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

منتظر نظرات و پیشنهادات شما هستم ،

موفق و پیروز .

 




این آموزش ویدیویی برای دانلود ندارد




این آموزش فایلی برای دانلود ندارد

یــــــک راه آسان برای ارتباط با هـــــــم :)
عضویت در کانال تلگرام همیار اندروید

آموزش های مرتبط با موضوع انتخابی شما
مفهوم id در برنامه نویسی اندروید و روش استفاده از آن در محیط اندروید استودیو

برچسب‌ها : , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

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

10 پاسخ به “معرفی انواع داده اولیه در زبان برنامه نویسی جاوا (Primitive Data Type in Java)”

  1. سید علیرضا گفت:

    سلام خوبید میشه جاوا رو به صورت صفر تا صد اموزش بدید خیلی ممنون بابت سایتتون خیلی تک هستین تو رو خدا امموزش بدید 🙂

  2. خداییش عالی بود.

    با زبانی ساده و قابل فهم توضیح دادین.

    ممنون ممنون ممنون

  3. حامد گفت:

    عای بود 

    ممنون از زحمات شما 

  4. سید علیرضا گفت:

    سلام سایت خوبی داری قالبش قشنگ بود چطور یهو بهم ریخته شد قبلا همین قالب بود مرتب و عالی بود الان یکم بد شده 

  5. علی گفت:

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

    مرسی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های گام به گام
پشتیبانی سایت در تلگرام