برنامه نویسی

1- مقدمه – DEV Community

خلاصه در موضوعات کتاب جاوا برای مبتدیان

هدف کتاب:
آموزش اصول برنامه نویسی جاوا
رویکرد گام به گام با مثال، تست و پروژه.
بدون نیاز به تجربه برنامه نویسی قبلی

محتوای کتاب:

  • اصول جاوا
  • ویژگی های پیشرفته جاوا
  • توسعه گرافیک
  • آماده شدن برای آینده

تکامل جاوا:

Java 1.0 (1995):

Lançamento inicial pela Sun Microsystems.
Revolução na programação e interatividade da Web.

Java 1.1:

Adição significativa de novos elementos de biblioteca.
Redefinição do tratamento de eventos.

Java 2 (Java 1.2):

Introdução da segunda geração da linguagem.
Criação do J2SE (Java 2 Platform Standard Edition).

J2SE 1.3 e 1.4:

Melhorias incrementais e novas funcionalidades importantes.
Inclusão de exceções encadeadas, I/O baseado em canais e a palavra-chave assert.

J2SE 5 (Java 1.5):

Grande expansão no escopo da linguagem.
Introdução de novos recursos como tipos genéricos, autoboxing/unboxing, enumerações, e anotações.

Java SE 6:

Melhorias incrementais com foco em bibliotecas de API e desempenho.
Nenhuma grande alteração na linguagem em si.

Java SE 7:

Primeira versão após aquisição da Sun Microsystems pela Oracle.
Novos recursos como instrução try-with-resources, literais inteiros binários e melhor tratamento de exceções.

Java SE 8:

Introdução das expressões lambda, simplificando e reduzindo o código-fonte.
Novo operador (->) e nova sintaxe.
Implementação padrão de métodos em interfaces.
Suporte a JavaFX, potencial substituto do Swing para GUI.
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

ساختار فصل

1. مهارت های آموخته شده
هر فصل با مجموعه ای از مهارت ها شروع می شود که خواننده یاد می گیرد.

2. تست کنید
هر فصل با آزمونی برای بررسی دانش کسب شده به پایان می رسد.
پاسخ ها در ضمیمه A آمده است.

3. از کارشناس بپرسید
جعبه های ویژه ای با اطلاعات اضافی و نظرات جالب در مورد موضوع در قالب پرسش/پاسخ در سراسر کتاب پخش شده است.

4. این را امتحان کنید
پروژه های عملی در هر فصل برای استفاده از مفاهیم آموخته شده.
نمونه های واقعی که می توانند به عنوان نقطه شروع برای برنامه های خود استفاده شوند.

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

6. نرم افزار مورد نیاز

  • جدیدترین کیت برنامه‌نویس جاوا Oracle (JDK)، نسخه JDK 8، مورد نیاز است.
  • دستورالعمل های دریافت JDK در فصل 1 ارائه شده است.
  • از نسخه های قبلی جاوا می توان استفاده کرد، اما از آخرین ویژگی ها پشتیبانی نمی کند.

دریافت کیت توسعه جاوا
برای شروع نوشتن برنامه های جاوا، ضروری است که کیت توسعه جاوا (JDK) روی رایانه شما نصب شده باشد. JDK که به صورت رایگان از Oracle در دسترس است، شامل کامپایلر جاوا (javac) و مفسر استاندارد (java) است که برای کامپایل و اجرای برنامه ها ضروری است. در حالی که IDE هایی مانند NetBeans و Eclipse در دسترس هستند که محیط های یکپارچه تری را ارائه می دهند، دستورالعمل های این کتاب بر ابزارهای خط فرمان JDK متمرکز است که برای همه خوانندگان جهانی و قابل دسترسی است.

– از کارشناس بپرس
برای برنامه های کوچک، ویژگی های شی گرا جاوا عملاً شفاف هستند و سربار قابل توجهی اضافه نمی کنند. جاوا به شما امکان می دهد تصمیم بگیرید که چقدر می خواهید از شی گرایی استفاده کنید، بنابراین می توانید ساده شروع کنید و با رشد برنامه های خود ویژگی های بیشتری را در صورت نیاز یکپارچه کنید.

نوشته های مشابه

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

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

دکمه بازگشت به بالا