Java: The Complete Reference, Twelfth Edition

تاریخ: 1400/09/04 19:22
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۵۹۴۳
دیدگاه ها: ۱
برچسب ها: Java |
کتاب Java: The Complete Reference, 12th Edition
McGraw-Hill Education
Herbert Schildt
9781260463415
2021
1280
English

جاوا یکی از مهمترین و پر استفاده‌ترین زبان‌های کامپیوتری در دنیا است. علاوه بر این، سالهاست که این تمایز را حفظ کرده است. بر خلاف برخی از زبان‌های کامپیوتری دیگر که نفوذ آنها با گذشت زمان کاهش یافته است، جاوا قوی‌تر شده است. جاوا با انتشار اولین نسخه خود، به خط مقدم برنامه نویسی اینترنت رسید. تمام نسخه‌های بعدی از آن نیز این موقعیت را تقویت کرده اند. امروزه، هنوز هم اولین و بهترین انتخاب برای توسعه برنامه‌های کاربردی تحت وب است. همچنین جاوا یک زبان برنامه نویسی قدرتمند و همه منظوره است که برای اهداف متنوعی مناسب است. به عبارت ساده بسیاری از دنیای مدرن با کد جاوا اجرا می‌شوند. جاوا واقعاً مهم است.
دلیل اصلی موفقیت جاوا، چابک بودن آن است. از زمان انتشار نسخه اولیه 1.0، جاوا به طور مداوم با تغییرات محیط‌های برنامه نویسی و تغییرات در روش‌های برنامه نویسی برنامه نویسان سازگار شده است. مهمتر از همه، این روند را فقط دنبال نکرده بلکه به ایجاد آنها نیز کمک کرده است. توانایی جاوا برای وفق دادن خود با نرخ سریع تغییر در دنیای محاسبات، بخش مهمی از این که چرا موفقیت آمیز بوده است و این موفقیت ادامه دارد، است.
از آنجایی که این کتاب برای اولین بار در سال 1996 منتشر شده، چندین ویرایش از آن منتشر شده است که هر کدام نشان دهنده تکامل مداوم جاوا است. این کتاب، دوازدهمین ویرایش است که برای Java SE 17 (JDK 17) بروز شده است. در نتیجه، این ویرایش کتاب حاوی مقدار قابل توجهی مطلب جدید، به روز رسانی‌ها و تغییرات است. بحث در مورد ویژگی‌های کلیدی که از زمان انتشار ویرایش قبلی این کتاب به زبان جاوا اضافه شده اند، عبارتند از: پیشرفت‌های switch، Record ها، تطبیق الگو با instanceof، کلاس‌ها و ایترفیس‌های sealed و بلوک‌های متنی. در مجموع، اینها مجموعه قابل توجهی از ویژگی‌های جدید را تشکیل می‌دهند که به طور قابل توجهی حوزه، دامنه و رسایی زبان را گسترش می‌دهند.
پیشرفت‌های switch، قدرت و انعطاف پذیری را به این عبارت کنترلی پایه ای اضافه می‌کند. گنجاندن رکوردها، روشی کارآمد را برای جمع کردن داده‌ها ارائه می‌دهد. افزودن تطبیق الگو به instanceof، رویکردی ساده‌تر و انعطاف پذیرتر را برای کار‌های برنامه نویسی متداول امکان پذیر می‌کند. کلاس‌ها و رابط‌های مهر و موم شده به شما کنترل دقیقی بر وراثت می‌دهند. بلوک‌های متنی به شما امکان می‌دهند تا رشته‌های چند خطی را وارد کنید که فرآیند درج چنین رشته‌هایی را در کد منبع شما بسیار ساده‌تر می‌کنند. در مجموع، این قابلیت‌های جدید اساساً راه‌هایی را که با آن‌ها می‌توانید راه‌حل‌ها را طراحی و اجرا کنید، بیشتر می‌کنند.
کتاب Java: The Complete Reference, 12th Edition (جاوا: مرجع کامل، ویرایش دوازدهم) Herbert Schildt، که به طور کامل برای Java SE 17 بروز رسانی شده است، نحوه‌ی توسعه، کامپایل، دیباگ و اجرا کردن برنامه‌های جاوا را شرح داده است. هرب شیلد، نویسنده کتاب‌های پرفروش برنامه نویسی، کل زبان جاوا از جمله نحو، کلمات کلیدی، و اصول برنامه نویسی اساسی را پوشش داده است. همچنین اطلاعاتی در مورد بخش‌های کلیدی کتابخانه Java API، مانند ورودی/خروجی، چارچوب مجموعه‌ها، کتابخانه جریان و ابزارهای همزمانی پیدا خواهید کرد. Swing، JavaBeans و servlet‌ها مورد بررسی قرار می‌گیرند و مثال‌های متعددی، جاوا را در عمل نشان می‌دهند. البته، موارد اضافه شده اخیر به زبان جاوا، مانند رکوردها، کلاس‌های مهر و موم شده و عبارات سوئیچ به تفصیل مورد بحث قرار گرفته اند. بهتر از همه، این کتاب به سبکی واضح، جذاب و سازش ناپذیر نوشته شده است که شیلد را به انتخاب میلیون‌ها نفر در سراسر جهان تبدیل کرده است.

 

 

Table of Contents:
- Part I The Java Language
- Chapter 1 The History and Evolution of Java
- Chapter 2 An Overview of Java
- Chapter 3 Data Types, Variables, and Arrays
- Chapter 4 Operators
- Chapter 5 Control Statements
- Chapter 6 Introducing Classes
- Chapter 7 A Closer Look at Methods and Classes
- Chapter 8 Inheritance
- Chapter 9 Packages and Interfaces
- Chapter 10 Exception Handling
- Chapter 11 Multithreaded Programming
- Chapter 12 Enumerations, Autoboxing, and Annotations
- Chapter 13 I/O, Try-with-Resources, and Other Topics
- Chapter 14 Generics
- Chapter 15 Lambda Expressions
- Chapter 16 Modules
- Chapter 17 Switch Expressions, Records, and Other Recently Added Features       
- Part II The Java Library
- Chapter 18 String Handling
- Chapter 19 Exploring java.lang
- Chapter 20 java.util Part 1: The Collections Framework
- Chapter 21 java.util Part 2: More Utility Classes
- Chapter 22 Input/Output: Exploring java.io
- Chapter 23 Exploring NIO
- Chapter 24 Networking
- Chapter 25 Event Handling
- Chapter 26 Introducing the AWT: Working with Windows, Graphics, and Text
- Chapter 27 Using AWT Controls, Layout Managers, and Menus
- Chapter 28 Images
- Chapter 29 The Concurrency Utilities
- Chapter 30 The Stream API
- Chapter 31 Regular Expressions and Other Packages       
- Part III Introducing GUI Programming with Swing
- Chapter 32 Introducing Swing       
- Chapter 33 Exploring Swing
- Chapter 34 Introducing Swing Menus       
- Part IV Applying Java
- Chapter 35 Java Beans
- Chapter 36 Introducing Servlets       
- Part V Appendixes
- Appendix A Using Java’s Documentation Comments
- Appendix B Introducing JShell
- Appendix C Compile and Run Simple Single-File Programs in One Step

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: محمد تاریخ: 1400/09/06 11:16 تعداد آرا: ۰

    سلام ممنون از سایت خوب شما و مخصوصا این کتاب آیا PDF این کتاب هم در دسترس قرار میدین ؟
loading...

لطفا منتظر بمانید...