loading...

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

بازدید : 27
شنبه 5 شهريور 1401 زمان : 10:18

زبان برنامه نویسی جاوا توسط Sun Microsystems برنامه نویسی جاوا چیست در اوایل دهه 1990 توسعه یافت. اگرچه جاوا در درجه اول برای برنامه های کاربردی مبتنی بر اینترنت استفاده می شود، اما جاوا یک زبان ساده، کارآمد و همه منظوره است. جاوا در اصل برای برنامه های کاربردی شبکه جاسازی شده برنامه نویسی جاوا چیست که بر روی چندین پلتفرم اجرا می شوند طراحی شده است. این یک زبان قابل حمل، شی گرا و تفسیر شده است.

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

علاوه بر قابلیت حمل، یکی دیگر از مزیت های کلیدی جاوا مجموعه ای از ویژگی های امنیتی آن است که از رایانه ای که یک برنامه جاوا را اجرا می کند نه تنها از مشکلات ناشی از کدهای اشتباه بلکه از برنامه های مخرب (مانند ویروس ها) محافظت می کند. می توانید با خیال راحت یک اپلت جاوا را که از اینترنت دانلود شده است اجرا کنید،

زیرا ویژگی های امنیتی جاوا مانع از دسترسی برنامه نویسی جاوا چیست این نوع اپلت ها به هارد دیسک یا اتصالات شبکه می شود. یک اپلت معمولاً یک برنامه کوچک جاوا است که در یک صفحه HTML تعبیه شده است.

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

ن کد بایت به جاوا قابلیت جابه‌جایی را می‌دهد: بدون در نظر گرفتن پیکربندی سخت‌افزار یا نرم‌افزار رایانه، روی هر JVM که به درستی پیاده‌سازی شده باشد، اجرا می‌شود. اکثر مرورگرهای وب (مانند Microsoft Internet Explorer یا Netscape Communicator) دارای JVM برای اجرای اپلت های جاوا هستند.

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

به عنوان مثال، جاوا به برنامه نویسان اجازه نمی دهد تا بارگذاری بیش از حد اپراتور را اجرا کنند در حالی که C++ این کار را می کند. علاوه بر این، جاوا یک زبان پویا است که در آن می‌توانید با خیال راحت برنامه‌ای را هنگام اجرا تغییر دهید، در حالی که C++ اجازه آن را نمی‌دهد.

این امر به ویژه برای برنامه های کاربردی شبکه ای که نمی توانند هیچ زمان خرابی را تحمل کنند بسیار مهم است. همچنین، همه انواع داده های جاوا از پیش تعریف شده اند وبرنامه نویسی جاوا چیست وابسته به پلتفرم نیستند، در حالی که برخی از انواع داده ها می توانند با پلتفرم مورد استفاده در C یا C++ (مانند نوع int) تغییر کنند.

بازدید : 26
شنبه 5 شهريور 1401 زمان : 10:12

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

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

جاوا توسط Sun Microsystems (که اکنون زیرمجموعه Oracle است) در سال 1995 توسعه یافت. جیمز گاسلینگ به عنوان پدر جاوا شناخته می شود. قبل از جاوا نام آن اوک بود. از آنجایی که اوک قبلاً یک شرکت ثبت شده بود، جیمز گاسلینگ و تیمش نام را از اوک به جاوا تغییر دادند.

پلتفرم: هر محیط سخت افزاری یا نرم افزاری که یک برنامه در آن اجرا می شود، برنامه نویسی جاوا چیست به عنوان پلتفرم شناخته می شود. از آنجایی که جاوا دارای محیط زمان اجرا (JRE) و API است، به آن پلتفرم می گویند.

به طور عمده 4 نوع برنامه وجود دارد که می توان با استفاده از برنامه نویسی جاوا ایجاد کرد:

1) برنامه مستقل
برنامه های کاربردی مستقل به عنوان برنامه های دسکتاپ یا برنامه های مبتنی بر پنجره نیز شناخته می شوند. اینها نرم افزارهای سنتی هستند که باید روی هر ماشینی نصب کنیم. نمونه هایی از برنامه های مستقل عبارتند از پخش کننده رسانه، آنتی ویروس و غیره. AWT و Swing در جاوا برای ایجاد برنامه های مستقل استفاده می شوند.

2) برنامه وب
برنامه ای که در سمت سرور اجرا می شود و یک صفحه پویا ایجاد می کند برنامه وب نامیده می شود. برنامه نویسی جاوا چیست ایرانیان سایبر در حال حاضر از فناوری های Servlet، JSP، Struts، Spring، Hibernate، JSF و ... برای ایجاد برنامه های کاربردی وب در جاوا استفاده می شود.

3) برنامه سازمانی
اپلیکیشنی که در طبیعت توزیع می شود، مانند اپلیکیشن های بانکی و غیره، اپلیکیشن سازمانی نامیده می شود. مزایایی مانند امنیت سطح بالا، تعادل بار و خوشه بندی دارد. در جاوا، EJB برای ایجاد برنامه های کاربردی سازمانی استفاده می شود.

4) برنامه موبایل
برنامه ای که برای دستگاه های تلفن همراه برنامه نویسی جاوا چیست ایجاد می شود برنامه موبایل نامیده می شود. در حال حاضر اندروید و جاوا ME برای ساخت اپلیکیشن های موبایل استفاده می شود.


پلتفرم های جاوا / نسخه ها
4 پلتفرم یا نسخه جاوا وجود دارد:

این یک پلت فرم سازمانی است که عمدتاً برای توسعه وب و برنامه های کاربردی سازمانی استفاده می شود. این بر روی پلت فرم Java SE ساخته شده است. این شامل موضوعاتی مانند Servlet، JSP، خدمات وب، EJB، JPA و غیره است.

3) Java ME (نسخه میکرو جاوا)
این یک پلت فرم میکرو است که به برنامه های تلفن همراه برنامه نویسی جاوا چیست اختصاص داده شده است.

4) JavaFX
برای توسعه برنامه های کاربردی اینترنتی برنامه نویسی جاوا غنی استفاده می شود. از یک رابط کاربری سبک API استفاده می کند.

تعداد صفحات : 1

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 323
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 79
  • بازدید کننده امروز : 1
  • باردید دیروز : 127
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 354
  • بازدید ماه : 1039
  • بازدید سال : 5135
  • بازدید کلی : 18722
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    لینک های ویژه