اطلاعات بیشتر
جاوا یک زبان برنامه نویسی نسبتاً جوان است. سال تولد جاوا 1995 است. از ابتدا جاوا علاقه جامعه برنامه نویسی را برانگیخت. من در سال 2001 جاوا را شناختم و اولین برنامه هایم را در جاوا نوشتم. برنامه نویسی در جاوا همیشه برای من خوشایند بوده است.
به عنوان یک توسعه دهنده جاوا ، شما این گزینه را دارید که از بین چهار گزینه تحویل جاوا انتخاب کنید:
Java Standard Edition: برای اکثر توسعه های نرم افزار کافی است.
Java Enterprise Edition: همانطور که از نامش پیداست ، برای توسعه برنامه های تجاری بزرگ.
Java Micro Edition: برای دستگاه های تلفن همراه مانند تلفن های هوشمند و تلفن های همراه.
Java Card Edition: برای کارتهای هوشمند (کارتهای هوشمند).
نسخه فعلی جاوا ، از اکتبر 2012 ، نام رسمی Java Standard Edition 7 را دارد و از کیت توسعه جاوا (JDK = کیت توسعه جاوا) و محیط زمان اجرا جاوا (JRE = محیط زمان اجرا جاوا) تشکیل شده است.
بسته توسعه جاوا (JDK) شامل کلیه ابزارها و ظروف برنامه نویسی مورد نیاز برای توسعه نرم افزار جاوا است.
Java Runtime Environment (JRE) برای اجرای برنامه های Java ایجاد شده مورد نیاز است. محیط زمان اجرا جاوا به عنوان یک ماشین مجازی نیز شناخته می شود.
ویژگی های زبان برنامه نویسی جاوا چیست؟
جاوا یک زبان برنامه نویسی خاص است که براساس نحو زبانهای برنامه نویسی C و C ++ ساخته شده است. هنگام توسعه جاوا ، از همان ابتدا دقت زیادی به عمل آمد تا اطمینان حاصل شود که از ابتدا خطاهای جدی در برنامه نویسی رخ نداده است.در جاوا هیچ اشاره گر وجود ندارد و برنامه نویس به طور تصادفی نمی تواند به آدرس حافظه اشتباه دسترسی پیدا کند.
جاوا توسط برنامه نویسان به عنوان یک زبان برنامه نویسی آسان برای یادگیری ، شی گرا و ایمن و مستقل از معماری رایانه بسیار ارزشمند است. در سال های اخیر توسعه دهندگان جاوا موفق شده اند زبان برنامه نویسی را قدرتمندتر و بیشتر کنند.
جاوا یک زبان برنامه نویسی بسیار فکر شده و سبک است که به دلایلی از برخی توابع C ++ مانند اشاره گرها ، چندین پرونده ارثی و هدر صرف نظر می کند.در عوض ، بسیاری از توابع پیچیده مانند مدیریت استثنا ، همزمانی و رابط کاربری گرافیکی در زبان برنامه نویسی جاوا ادغام شده اند.
جاوا شامل تمام خصوصیات زبان های برنامه نویسی شی گرا مدرن است. ویژگی های زیر زبان برنامه نویسی جاوا را به ویژه متمایز می کند:عبارات مشابه: تغییر از C و C ++ آسان است زیرا از عبارات مشابه استفاده می شود. به عنوان مثال حلقه های if ، break و Continue یا for ، while و do را انجام دهید.
انواع داده ها: اکثر انواع داده های محبوب در جاوا تعبیه شده اند. یک نوع داده منطقی از قبل با boolean وجود دارد.
آرایه ها: در آرایه های جاوا به عنوان اشیا تفسیر می شوند و دسترسی به آرایه ها در زمان اجرا از نظر صحت بررسی می شود. ساختارهای چند بعدی را می توان با تودرتو آرایه های ساده شبیه سازی کرد.
No goto statement: این منبع مشترک خطاها را از بین می برد.
تعریف کلاسها: در جاوا ، اشیا from از کلاسها ایجاد می شوند. سازندگان ویژه اشیا initial را اولیه می کنند و سازه مسئول تخریب اشیا objects است.
قابلیت مشاهده: از کلمات کلیدی خصوصی ، محافظت شده و عمومی برای محدود کردن قابلیت مشاهده عناصر استفاده می شود.
مدیریت حافظه: جاوا دارای یک سیستم مدیریت حافظه خودکار است که اصطلاحاً جمع کننده زباله است. حافظه استفاده نشده در زمان اجرا دوباره آزاد می شود.
وراثت: تحت جاوا می توان خصوصیات طبقات را به ارث برد.
مدیریت استثنا: برای اینکه بتوانید خطاهای زمان اجرا را به صورت کنترل شده کنترل کنید ، اشیا exception استثنا در جاوا معرفی شدند. آنها این امکان را فراهم می کنند که خطاهای زمان اجرا را کنترل و کنترل کنید.
https://www.programmierenlernenhq.de/was-ist-java-einfuhrung-in-die-programmiersprache-java/