برنامه نويسي

مبانی ابتدایی جاوا 17: برنامه نویسی شی گرا در جاوا 17

Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17

دانلود کتاب Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 (به فارسی: مبانی ابتدایی جاوا 17: برنامه نویسی شی گرا در جاوا 17) نوشته شده توسط «Kishori Sharan – Adam L. Davis»


اطلاعات کتاب مبانی ابتدایی جاوا 17: برنامه نویسی شی گرا در جاوا 17

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Kishori Sharan – Adam L. Davis

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 1033

حجم فایل: 14.58 مگابایت

کد کتاب: 1484273060 , 9781484273067

نوبت چاپ: 3rd ed.

توضیحات کتاب مبانی ابتدایی جاوا 17: برنامه نویسی شی گرا در جاوا 17

مبانی نسخه پشتیبانی بلند مدت Java 17 LTS یا Java Standard Edition نسخه 17، از جمله مفاهیم اولیه برنامه نویسی و اصول شی گرا که در همه سطوح توسعه جاوا ضروری است را بیاموزید. نویسندگان کیشوری شاران و آدام ال دیویس شما را در نوشتن اولین برنامه جاوا قدم به قدم راهنمایی می کنند. با داشتن آن تجربه عملی، آماده یادگیری هسته اصلی زبان جاوا خواهید بود. Beginning Java 17 Fundamentals بیش از 90 نمودار و 240 برنامه کامل را ارائه می دهد تا به شما کمک کند موضوعات را سریعتر یاد بگیرید.

در حالی که این کتاب اصول اولیه را به شما می آموزد، همچنین برای گنجاندن موارد بازنگری شده است. آخرین نسخه جاوا 17 شامل موارد زیر است: انواع مقادیر (سوابق)، اشیاء تغییرناپذیر با چیدمان حافظه کارآمد. استنتاج نوع متغیر محلی (var); تطبیق الگو، مکانیزمی برای آزمایش و ساختارشکنی مقادیر. انواع مهر و موم شده، مکانیزمی برای اعلام تمامی زیر کلاس های ممکن یک کلاس. مقادیر متن چند خطی؛ و عبارات را تغییر دهید.

این کتاب با یک سری موضوعات پایه، از جمله استفاده از انواع داده، کار با عملگرها، و نوشتن عبارات در جاوا ادامه می‌یابد. این اصول به قلب زبان جاوا منتهی می شود: برنامه نویسی شی گرا. با یادگیری موضوعاتی مانند کلاس ها، اشیاء، رابط ها و وراثت، درک خوبی از مدل شی گرا جاوا خواهید داشت. مجموعه نهایی موضوعات، آموخته‌های شما را در بر می‌گیرد و شما را به یک برنامه‌نویس واقعی جاوا تبدیل می‌کند.

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

آنچه یاد خواهید گرفت

  • اولین برنامه های جاوا خود را با تاکید بر یادگیری شی گرا بنویسید برنامه نویسی
  • نحوه کار با عبارات سوئیچ، انواع مقادیر (سوابق)، استنتاج نوع متغیر محلی، سوئیچ تطبیق الگو و موارد دیگر از جاوا 17
  • کنترل استثناها، ادعاها، رشته ها و تاریخ ها، و قالب بندی شی
  • درباره نحوه تعریف و استفاده از ماژول ها بیاموزید
  • در کلاس ها، رابط ها و ارث بری در جاوا عمیق شوید
  • استفاده از عبارات منظم
  • از ابزار JShell REPL استفاده کنید

این کتاب کیست برای

کسانی که تازه با برنامه نویسی جاوا آشنا شده اند و ممکن است تجربه قبلی در برنامه نویسی نداشته باشند یا حتی هیچ تجربه ای نداشته باشند.


Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Authors Kishori Sharan and Adam L. Davis walk you through writing your first Java program step-by-step. Armed with that practical experience, you’ll be ready to learn the core of the Java language. Beginning Java 17 Fundamentals provides over 90 diagrams and 240 complete programs to help you learn the topics faster.

While this book teaches you the basics, it also has been revised to include the latest from Java 17 including the following: value types (records), immutable objects with an efficient memory layout; local variable type inference (var); pattern matching, a mechanism for testing and deconstructing values; sealed types, a mechanism for declaring all possible subclasses of a class; multiline text values; and switch expressions.

The book continues with a series of foundation topics, including using data types, working with operators, and writing statements in Java. These basics lead onto the heart of the Java language: object-oriented programming. By learning topics such as classes, objects, interfaces, and inheritance you’ll have a good understanding of Java’s object-oriented model. The final collection of topics takes what you’ve learned and turns you into a real Java programmer.

You’ll see how to take the power of object-oriented programming and write programs that can handle errors and exceptions, process strings and dates, format data, and work with arrays to manipulate data. 

What You Will Learn

  • Write your first Java programs with emphasis on learning object-oriented programming
  • How to work with switch expressions, value types (records), local variable type inference, pattern matching switch and more from Java 17
  • Handle exceptions, assertions, strings and dates, and object formatting
  • Learn about how to define and use modules
  • Dive in depth into classes, interfaces, and inheritance in Java
  • Use regular expressions
  • Take advantage of the JShell REPL tool

Who This Book Is For

Those who are new to Java programming, who may have some or even no prior programming experience.

دانلود کتاب «مبانی ابتدایی جاوا 17: برنامه نویسی شی گرا در جاوا 17»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

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