برنامه نویسی کودکان و نوجوانان

برنامه نویسی جاوا چیست

پس از نام OAK، تیم تصمیم گرفت نام جدیدی برنامه نویسی جاوا چیست برای آن بگذارند و کلمات پیشنهادی عبارتند از Silk، Jolt، Revolutionary، DNA، dynamic و غیره. این نام‌ها به راحتی املایی می‌شد و گفتن آنها سرگرم‌کننده بود، اما همه آنها نام را می‌خواستند. تا ماهیت تکنولوژی را منعکس کند. مطابق با جیمز گاسلینگ، جاوا در کنار سیلک در میان نام‌های برتر قرار داشت و از آنجایی که جاوا نامی منحصر به فرد بود، اکثر آنها آن را ترجیح دادند.


جاوا نام جزیره ای در اندونزی است که اولین قهوه برنامه نویسی جاوا چیست (به نام قهوه جاوا) در آنجا تولید شد. و این نام را جیمز گاسلینگ در حین نوشیدن قهوه در نزدیکی دفترش انتخاب کرد. توجه داشته باشید که جاوا فقط یک نام است نه مخفف.


اصطلاحات جاوا

قبل از یادگیری جاوا، باید با این اصطلاحات رایج جاوا آشنا باشید.


1. ماشین مجازی جاوا (JVM): این ماشین به طور کلی به عنوان JVM شناخته می شود. سه مرحله اجرای یک برنامه وجود دارد. آنها نوشته شده، کامپایل و برنامه را اجرا می کنند.


نوشتن برنامه توسط یک برنامه نویس جاوا مانند من و شما انجام می شود.

کامپایل توسط کامپایلر JAVAC انجام می شود که یک کامپایلر اصلی جاوا است برنامه نویسی جاوا چیست که در کیت توسعه جاوا (JDK) موجود است. برنامه جاوا را به عنوان ورودی می گیرد و بایت کد را به عنوان خروجی تولید می کند.

در مرحله اجرای یک برنامه، JVM بایت کد تولید شده توسط کامپایلر را اجرا می کند.

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


2. Bytecode در فرآیند توسعه: همانطور که بحث شد، کامپایلر Javac JDK کد منبع جاوا را به بایت کد کامپایل می کند تا بتوان آن را توسط JVM اجرا کرد. به عنوان فایل .class توسط کامپایلر ذخیره می شود. برای مشاهده بایت کد، می توان از یک disassembler مانند javap استفاده کرد.


3. کیت توسعه جاوا (JDK): زمانی که ما در مورد بایت برنامه نویسی جاوا چیست کد و JVM از اصطلاح JDK استفاده می کردیم. بنابراین، همانطور که از نام آن پیداست، یک کیت توسعه کامل جاوا است که شامل همه چیز از جمله کامپایلر، محیط اجرای جاوا (JRE)، اشکال زدایی جاوا، اسناد جاوا و غیره است. برای اجرای برنامه در جاوا، باید JDK را بر روی ما نصب کنیم. کامپیوتر به منظور ایجاد، کامپایل و اجرای برنامه جاوا.


4. Java Runtime Environment (JRE): JDK شامل JRE است. نصب JRE در رایانه های ما به برنامه جاوا اجازه می دهد تا اجرا شود، با این حال، ما نمی توانیم آن را کامپایل کنیم. JRE شامل یک مرورگر، JVM، پشتیبانی اپلت و پلاگین است. برای اجرای برنامه جاوا، یک کامپیوتر به JRE نیاز دارد.


5. جمع آوری زباله: در جاوا، برنامه نویسان نمی توانند اشیاء را حذف کنند. برای حذف یا به خاطر آوردن آن حافظه، JVM برنامه ای به نام Garbage Collector دارد. زباله گردها می توانند اشیایی را که به آنها ارجاع داده نشده است را به خاطر بیاورند. بنابراین جاوا زندگی یک برنامه نویس را با مدیریت حافظه آسان می کند. با این حال، برنامه نویسان باید مراقب کد خود باشند که آیا از اشیایی برنامه نویسی جاوا چیست استفاده می کنند که برای مدت طولانی مورد استفاده قرار گرفته اند. زیرا Garbage نمی تواند حافظه اشیاء مورد اشاره را بازیابی کند.

برچسب ها: برنامه نویسی جاوا چیست ,

[ بازدید : 23 ]

[ شنبه 5 شهريور 1401 ] 10:54 ] [ علیرضا خانی ]

[ ]

برنامه نویسی جاوا چیست

JAVA توسط جیمز گاسلینگ در برنامه نویسی جاوا چیست در سال 1995 توسعه یافت و بعداً توسط شرکت Oracle خریداری شد. این یک زبان برنامه نویسی ساده است. جاوا نوشتن، کامپایل و اشکال زدایی برنامه نویسی را آسان می کند. این به ایجاد کدهای قابل استفاده مجدد و برنامه های مدولار کمک می کند. جاوا یک زبان برنامه نویسی مبتنی بر کلاس و شی گرا است و به گونه ای طراحی شده است که تا حد امکان وابستگی های پیاده سازی کمتری داشته باشد. یک زبان برنامه نویسی همه منظوره ساخته شده برای برنامه نویسی جاوا چیست توسعه دهندگان برای نوشتن پس از اجرا در هر جایی که کد جاوا کامپایل شده است، می تواند بر روی تمام پلتفرم هایی که جاوا را پشتیبانی می کنند اجرا شود. برنامه های جاوا به کد بایتی کامپایل می شوند که می تواند روی هر ماشین مجازی جاوا اجرا شود. سینتکس جاوا شبیه c/c++ است.


تاریخچه: تاریخچه جاوا بسیار جالب است. این یک زبان برنامه نویسی است که در سال 1991 ایجاد شد. جیمز گاسلینگ، مایک شریدان و پاتریک ناتون، تیمی از مهندسان Sun معروف به تیم گرین زبان جاوا را در سال 1991 آغاز کردند. Sun Microsystems اولین اجرای عمومی خود را در سال 1996 با نام جاوا 1.0 منتشر کرد. این برنامه زمان اجرا بدون هزینه را در پلتفرم های محبوب فراهم می کند. کامپایلر Java1.0 توسط برنامه نویسی جاوا چیست در جاوا بازنویسی شد تا کاملاً با مشخصات آن مطابقت داشته باشد. با ورود جاوا 2، نسخه های جدید دارای تنظیمات ایرانیان سایبر متعددی بودند که برای انواع مختلف پلتفرم ها ساخته شده بودند.

در سال 1997، Sun Microsystems به بدنه استانداردهای ISO نزدیک شد و بعداً جاوا را رسمی کرد، اما به زودی از این فرآیند خارج شد. زمانی، Sun اکثر پیاده‌سازی‌های جاوا خود را با وجود وضعیت نرم‌افزاری اختصاصی، بدون هزینه در دسترس قرار داد. Sun از طریق فروش مجوزهای محصولات تخصصی مانند Java Enterprise System از جاوا درآمد ایجاد کرد.


در 13 نوامبر 2006، سان بیشتر ماشین مجازی جاوا خود را به عنوان نرم افزار رایگان و منبع باز منتشر کرد. در 8 می 2007، Sun این فرآیند را به پایان رساند و تمام کدهای اصلی JVM برنامه نویسی جاوا چیست خود را تحت شرایط توزیع منبع باز در دسترس قرار داد.


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

برچسب ها: برنامه نویسی جاوا چیست ,

[ بازدید : 26 ]

[ شنبه 5 شهريور 1401 ] 10:40 ] [ علیرضا خانی ]

[ ]

ساخت وبلاگ
اخبار فیلم و سریال مهاجرت به کانادا از طریق کار بوتاکس مجله گويا آی‌ تی مجله مایکت
بستن تبلیغات [x]