جاوا

کدنویسی شده،طراحی شده… لذت ببرید

من را در شبكه هاي اجتماعي دنبال كنيد

 

به طور عمده دو نوع زبان وجود دارد.

اول ، یک زبان نوع تایپ شده است که هر متغیر و نوع عبارت از قبل در زمان کامپایل شناخته شده است. هنگامی که یک متغیر از یک نوع داده خاص اعلام شد ، نمی تواند مقادیر سایر انواع داده را نگه دارد.
مثال: C ، C ++ ، جاوا.
زبان دیگر تایپ دینامیکی است. این زبانها با گذشت زمان می توانند انواع مختلف داده را دریافت کنند.
مثال: روبی ، پایتون
جاوا بصورت ایستا تایپ می شود و همچنین یک زبان کاملاً تایپ شده است زیرا در جاوا ، هر نوع داده (مانند عدد صحیح ، نویسه ، هگزادسیمال ، اعشاری بسته بندی شده و غیره) به عنوان بخشی از زبان برنامه نویسی و تمام ثابت ها یا متغیرهای تعریف شده برای یک برنامه داده شده باید با یکی از انواع داده توصیف شود.
انواع داده ها در جاوا

جاوا دو دسته داده دارد:

برای خواندن ادامه مطلب انواع داده در جاوا – انواع داده زبان برنامه نویسی جاوا کلیک کنید.

 

در زبان های برنامه نویسی ، شناسه ها برای اهداف شناسایی استفاده می شود. در جاوا ، شناسه می تواند یک نام کلاس ، نام متد ، نام متغیر یا برچسب باشد. مثلا :

public class Test

{

public static void main(String[] args)

{

int a = 20;

}

}

در کد جاوا فوق ، 5 شناسه داریم:

test: نام کلاس.
main: نام متود.
string: نام کلاس از پیش تعریف شده.
args: نام متغیر.
a: نام متغیر
قوانینی برای تعریف شناسه های جاوا

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

تنها نویسه های مجاز برای شناسه ها ، همه نویسه های عددی ([AZ] ، [az] ، [0-9]) ، “$” (علامت دلار) و “_” (زیر خط دار) هستند. به عنوان مثال “geek @” یک شناسه جاوا معتبر زیرا حاوی نویسه ویژه “@” است.
شناسه ها نباید با رقم ([0-9]) شروع شوند. به عنوان مثال “123geeks” یک شناسه جاوا معتبر نیست.
شناسه های جاوا به حروف کوچک و بزرگ حساس هستند.
در طول شناسه محدودیتی وجود ندارد اما توصیه می شود فقط از طول مطلوب 4 – 15 حرف استفاده کنید.
از کلمات رزرو شده نمی توان به عنوان شناسه استفاده کرد. به عنوان مثال “int while = 20؛” یک عبارت نامعتبر است زیرا کلمه اختصاصی است. 53 واژه رزرو شده در جاوا وجود دارد.

برای خواندن ادامه مطلب شناسه های جاوا – در جاوا ، شناسه می تواند یک نام کلاس ، نام متد ، نام متغیر یا لیبل باشد کلیک کنید.

 

یک فایل کلاس جاوا ، فایلی است که حاوی کد بایت جاوا است و دارای پسوند .class است که می تواند توسط JVM اجرا شود. یک فایل کلاس Java توسط یک کامپایلر جاوا از فایلهای .java در نتیجه کامپایل کردن موفقیت آمیز ایجاد می شود. همانطور که می دانیم یک فایل منبع زبان برنامه نویسی جاوا (یا می توانیم بگوییم .java) ممکن است حاوی یک کلاس یا بیش از یک کلاس باشد. بنابراین اگر یک فایل .java بیش از یک کلاس داشته باشد ، هر کلاس در یک کلاس جداگانه کامپایل می شود.
به عنوان مثال: این کد را به عنوان Test.java در سیستم خود ذخیره کنید.

// Compiling this Java program would

// result in multiple class files.

class Sample

{

}

// Class Declaration

class Student

{

}

// Class Declaration

class Test

{

public static void main(String[] args)

{

System.out.println("Class File Structure");

}

}

برای کامپایل:

پس از جمع آوری ، 3 پرونده کلاس در پوشه مربوطه به نام:

  • Sample.class
  • Student.class
  • Test.class

یک فایل تک کلاس شامل ویژگی هایی است که یک فایل کلاس را توصیف می کند.
مثال ساختمان پرونده کلاس

برای خواندن ادامه مطلب ایجاد کلاس جاوا Java Class File – نقطه اساسی برنامه نویسی جاوا کلیک کنید.

 

روند برنامه نویسی جاوا را می توان در سه مرحله ساده کرد:

برنامه را با تایپ کردن در ویرایشگر متن و ذخیره آن در یک فایل – HelloWorld.java ، ایجاد کنید.
با تایپ کردن “javac HelloWorld.java” در پنجره ترمینال آن را کامپایل کنید.
آن را با تایپ کردن “java HelloWorld” در پنجره ترمینال اجرا یا اجرا کنید.

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

/* This is a simple Java program.

FileName : "HelloWorld.java". */

class HelloWorld

{

// Your program begins with a call to main().

// Prints "Hello, World" to the terminal window.

public static void main(String args[])

{

System.out.println("Hello, World");

}

}

خروجی:

Hello, World

” HelloWorld ” این برنامه از سه مولفه اصلی تشکیل شده است: تعریف کلاس HelloWorld ، تابع اصلی و کامننت کد منبع. توضیح زیر درک اساسی از کد را برای شما فراهم می کند:

تعریف کلاس: این خط از کلاس کلمه کلیدی برای تعریف کلاس جدید استفاده می شود.

برای خواندن ادامه مطلب مثال Hello World – اولین برنامه Hello World در جاوا کلیک کنید.

 

جاوا یک زبان برنامه نویسی رایانه ای عمومی است که همزمان ، کلاس محور ، شی گرا و چند منظوره است.
برنامه های جاوا معمولاً به بایت کد وارد می شوند که می توانند بر روی هر ماشین مجازی جاوا (JVM) بدون در نظر گرفتن معماری رایانه اجرا شوند. آخرین نسخه Java 15 است.

در زیر تنظیمات محیط برای لینوکس و ویندوز آورده شده است. JVM ، JRE و JDK هر سه به سیستم عامل وابسته هستند زیرا پیکربندی هر سیستم عامل متفاوت است. اما ، جاوا مستقل از پلت فرم است.

موارد کمی وجود دارد که باید قبل از تنظیم محیط روشن باشد

JDK (کیت توسعه جاوا): JDK برای توسعه دهندگان نرم افزار در نظر گرفته شده است و شامل ابزارهای توسعه مانند کامپایلر جاوا ، Javadoc ، Jar و دیباگر است.
JRE (Java Runtime Environment): JRE شامل قسمتهایی از کتابخانه های جاوا است که برای اجرای برنامه های Java مورد نیاز است و برای کاربران نهایی در نظر گرفته شده است. JRE می تواند به عنوان زیرمجموعه JDK مشاهده شود.
JVM: JVM (ماشین مجازی جاوا) یک ماشین انتزاعی است. این یک مشخصات است که محیط زمان اجرا را فراهم می کند که در آن می توان کد byt را اجرا کرد. JVM برای بسیاری از سیستم عامل های سخت افزاری و نرم افزاری در دسترس است.

برای خواندن ادامه مطلب راه اندازی محیط جاوا – IDE مناسب برای نوشتن و اجرای کد های جاوا را راه اندازی کنید کلیک کنید.

 

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

جاوا چیست؟

جاوا یک زبان ساده است: یادگیری جاوا آسان است و نحو آن واضح و مختصر است. جاوا بر اساس C ++ است (بنابراین برای برنامه نویسان که ++ C را می دانند راحت تر است). جاوا بسیاری از ویژگی های گیج کننده و کم استفاده را حذف کرده است ، به عنوان مثال. اشاره گرهای صریح ، اضافه بار اپراتور و غیره Java همچنین از مدیریت حافظه مراقبت می کند و همچنین یک جمع کننده زباله به صورت خودکار فراهم می کند. با این کار اشیا استفاده نشده به صورت خودکار جمع می شوند.
جاوا یک زبان مستقل از بسترهای نرم افزاری است: برنامه های نوشته شده به زبان جاوا ، پس از تدوین ، به یک زبان سطح متوسط ​​به نام bytecode تبدیل می شوند که بخشی از بستر جاوا است بدون توجه به دستگاهی که برنامه ها روی آن اجرا می شوند. این جاوا را بسیار قابل حمل می کند زیرا کدهای بایت آن توسط مفسری به نام Java Virtual Machine (JVM) بر روی هر دستگاهی قابل اجرا است و بنابراین java “استفاده مجدد از کد” را فراهم می کند.
جاوا یک زبان برنامه نویسی شی گرا است: OOP با تقسیم آن به تعدادی از اشیا the ، برنامه را ساده تر می کند. از اشیا می توان به عنوان پل استفاده کرد تا جریان داده ها از یک عملکرد به عملکرد دیگر باشد. ما به راحتی می توانیم داده ها و عملکردها را طبق نیازهای برنامه تغییر دهیم.
جاوا یک زبان قوی است: برنامه های جاوا باید قابل اعتماد باشند زیرا از آنها در هر دو برنامه مصرف کننده و مهم استفاده می شود ، از پخش کننده های Blu-ray گرفته تا سیستم های ناوبری.

برای خواندن ادامه مطلب اینجا کلیک کنید.