توضیحات
کتاب Java The Complete Reference یک منبع کامل و جامع و یکی از قدیمیترین کتابهای آموزش زبان برنامهنویسی جاوا میباشد. این کتاب در 4 بخش و 36 فصل به آموزش مقدماتی تا پیشرفتهی این زبان محبوب پرداخته است.
در ادامه مقدمهای از کتاب Java The Complete Reference را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Java The Complete Reference:
جاوا یکی از مهمترین و پرکاربردترین زبانهای کامپیوتری در جهان است. علاوه بر این، سالهاست که این تمایز را حفظ کرده است. برخلاف برخی دیگر از زبانهای رایانهای که نفوذشان با گذشت زمان کاهش یافته است، جاوا قویتر شده است.
جاوا با اولین انتشار خود به خط مقدم برنامهنویسی اینترنتی تبدیل شد. هر نسخه بعدی این موقعیت را مستحکم کرده است. امروزه هنوز هم اولین و بهترین انتخاب برای توسعه اپلیکیشنهای مبتنی بر وب است. همچنین یک زبان برنامهنویسی قدرتمند و همه منظوره است که برای اهداف مختلف مناسب است. به زبان ساده: بیشتر دنیای مدرن با کد جاوا اجرا میشود. جاوا واقعاً مهم است.
یکی از دلایل اصلی موفقیت جاوا چابکی آن است. جاوا از زمان انتشار نسخه 1.0 خود به طور مداوم با تغییرات در محیط برنامهنویسی و تغییرات در شیوه برنامهنویسی برنامهنویسان سازگار شده است. مهمتر از همه، این نه تنها روندها را دنبال کرده است، بلکه به ایجاد آنها کمک کرده است. توانایی جاوا برای انطباق با نرخ سریع تغییرات در دنیای محاسبات، بخش مهمی از موفقیت آن است و همچنان ادامه دارد.
از آنجایی که کتاب Java The Complete Reference برای اولینبار در سال 1996 منتشر شد، چندین نسخه را پشت سر گذاشته است که هر کدام منعکسکننده تکامل جاوا هستند. این نسخه دوازدهم است و برای Java SE 17 (JDK 17) به روز شده است. در نتیجه، این نسخه از کتاب Java The Complete Reference حاوی مقدار قابل توجهی از مطالب جدید، به روز رسانیها و تغییرات است. بحث در مورد ویژگیهای کلیدی زیر که از نسخه قبلی این کتاب به زبان جاوا اضافه شده است، مورد توجه ویژه است:
• بهبودهایی برای دستور Switch
• سوابق
• تطابق الگو با instanceof
• کلاسها و رابطهای Sealed
• بلوکهای نوشتاری
در مجموع، اینها مجموعه قابل توجهی از ویژگیهای جدید را تشکیل میدهند که به طور قابل توجهی دامنه، دامنه و بیان زبان را گسترش میدهند. پیشرفت سوئیچ قدرت و انعطافپذیری را به این بیانیه کنترل پایه اضافه میکند. گنجاندن رکوردها روشی کارآمد برای جمعآوری دادهها ارائه میدهد.
افزودن تطبیق الگو به instanceof یک رویکرد سادهتر و انعطافپذیرتر را برای یک کار برنامهنویسی رایج امکانپذیر میکند. کلاسها و رابطهای مهر و موم شده به شما کنترل دقیقی بر وراثت میدهد. بلوکهای متنی به شما امکان میدهند تا کلمات رشتهای چند خطی را وارد کنید، که فرآیند درج چنین رشتههایی را در کد منبع شما بسیار سادهتر میکند. در مجموع، این ویژگیهای جدید اساساً راههایی را گسترش میدهند که در آن میتوانید راهحلها را طراحی و اجرا کنید.
کتابی برای همه برنامهنویسان:
کتاب Java The Complete Reference برای همه برنامهنویسان، چه مبتدی و چه حرفهای با تجربه است. مبتدی بحثهای دقیق و مثالهای زیادی را بهویژه مفید خواهد یافت. پوشش عمیق آن از ویژگیها و کتابخانههای پیشرفته جاوا برای حرفهایها جذاب خواهد بود. برای هر دو، یک منبع پایدار و مرجع مفید ارائه میدهد.
آنچه در داخل این کتاب است:
کتاب Java The Complete Reference راهنمای جامعی برای زبان جاوا است که نحو، کلمات کلیدی و اصول اساسی برنامهنویسی آن را شرح میدهد. بخشهای قابل توجهی از کتابخانه Java API نیز مورد بررسی قرار می گیرد. کتاب Java The Complete Reference به چهار بخش تقسیم شده است که هر بخش بر جنبههای متفاوتی از محیط برنامهنویسی جاوا تمرکز دارد.
بخش اول یک آموزش عمیق از زبان جاوا را ارائه میدهد. با اصول اولیه شروع میشود، از جمله مواردی مانند انواع دادهها، عملگرها، دستورات کنترل و کلاسها. سپس به وراثت، بستهها، رابطها، مدیریت استثنا و چند رشتهای میرود. در مرحله بعد، حاشیهنویسی، شمارش، جعبه خودکار، ژنریک، ماژولها و عبارات لامبدا را توصیف میکند. I/O نیز معرفی شده است.
فصل آخر در بخش اول چندین ویژگی اخیراً اضافه شده را پوشش میدهد: رکوردها، کلاسها و رابطهای Sealed، سوئیچ بهبودیافته، تطبیق الگو با instanceof و بلوکهای متن.
بخش دوم جنبههای کلیدی کتابخانه استاندارد API جاوا را بررسی میکند. موضوعات این بخش عبارتند از رشتهها، I/O، شبکه، ابزارهای استاندارد، چارچوب مجموعهها، AWT، مدیریت رویداد، تصویربرداری، همزمانی (شامل چارچوب Fork/Join)، عبارات منظم، و کتابخانه Stream.
بخش سوم سه فصل را ارائه میدهد که Swing را معرفی میکند.
بخش چهارم شامل دو فصل است که نمونههایی از جاوا را در عمل نشان میدهد. اولین مورد بحث Java Beans است. دومی مقدمه ای بر Serverlet ها ارائه میدهد.
بخش پنجم این کتاب نیز در مورد ضمیمههای کتاب میباشد.
علاوه بر کتاب Java The Complete Reference، برای آشنایی بیشتر با جاوا MVC میتوانید از کتاب Beginning Java MVC 1 نیز استفاده نمائید.
سرفصلهای کتاب Java The Complete Reference:
- PART I The Java Language
- 1 The History and Evolution of Java
- 2 An Overview of Java
- 3 Data Types, Variables, and Arrays
- 4 Operators
- 5 Control Statements
- 6 Introducing Classes
- 7 A Closer Look at Methods and Classes
- 8 Inheritance
- 9 Packages and Interfaces
- 10 Exception Handling
- 11 Multithreaded Programming
- 12 Enumerations, Autoboxing, and Annotations
- 13 I/O, Try-with-Resources, and Other Topics
- 14 Generics
- 15 Lambda Expressions
- 16 Modules
- 17 Switch Expressions, Records, and Other Recently Added Features
- PART II The Java Library
- 18 String Handling
- 19 Exploring java.lang
- 20 java.util Part 1: The Collections Framework
- 21 java.util Part 2: More Utility Classes
- 22 Input/Output: Exploring java.io
- 23 Exploring NIO
- 24 Networking
- 25 Event Handling
- 26 Introducing the AWT: Working with Windows, Graphics, and Text
- 27 Using AWT Controls, Layout Managers, and Menus
- 28 Images
- 29 The Concurrency Utilities
- 30 The Stream API
- 31 Regular Expressions and Other Packages
- PART III Introducing GUI Programming with Swing
- 32 Introducing Swing
- 33 Exploring Swing
- 34 Introducing Swing Menus
- PART IV Applying Java
- 35 Java Beans
- 36 Introducing Servlets
- PART V Appendixes
- A Using Java’s Documentation Comments
- B Introducing JShell
- C Compile and Run Simple Single-File Programs in One Step
- Index
فایل کتاب Java The Complete Reference را میتوانید پس از پرداخت، دریافت کنید.
هیچ دیدگاهی برای این محصول نوشته نشده است.