دانلود کتاب Java 17 Recipes: A Problem-Solution Approach (به فارسی: دستور العمل های جاوا 17: یک رویکرد مشکل-راه حل) نوشته شده توسط «Josh Juneau – Luciano Manelli»
اطلاعات کتاب دستور العمل های جاوا 17: یک رویکرد مشکل-راه حل
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: Apress
نویسنده: Josh Juneau – Luciano Manelli
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2022
تعداد صفحه: 575
حجم فایل: 6.07 مگابایت
کد کتاب: 148427962X , 9781484279625
توضیحات کتاب دستور العمل های جاوا 17: یک رویکرد مشکل-راه حل
مقدمه
————
به سرعت راهحلهایی برای دهها مشکل برنامهنویسی رایج که هنگام ساخت برنامههای جاوا با آن مواجه میشوید، با دستور العملهایی که در فرمت حل مشکل محبوب ارائه شدهاند، بیابید. مشکل برنامه نویسی را که می خواهید حل کنید جستجو کنید. راه حل را بخوانید. راه حل را مستقیماً در کد خود اعمال کنید. مشکل حل شد!
Java 17 Recipes به روز شده است تا تغییرات در مشخصات و پیاده سازی را از نسخه جاوا 9 این کتاب منعکس کند. جاوا 17 نسخه پشتیبانی بلند مدت بعدی (LTS) نسخه اصلی Java Standard Edition (SE) نسخه 17 است که برخی از ویژگی های نسخه های قبلی پشتیبانی کوتاه مدت (STS) جاوا 16 و نسخه های قبلی را نیز شامل می شود.
این نسخه جدید برخی از جدیدترین ویژگیها، APIها و موارد دیگر مانند تطبیق الگو برای سوئیچ، Restore Always-Strict-Floating-Point-Semantics، مولدهای اعداد شبه تصادفی پیشرفته، API برداری، کلاسهای مهر و موم شده و پیشرفتها را پوشش میدهد. استفاده از رشته کد منبع برای همه دستور العمل ها در یک مخزن اختصاصی GitHub موجود است.
این مرجع ضروری به کتابخانه شما تعلق دارد.
————————–
آنچه خواهید آموخت
===================
به دنبال راه حل هایی برای مشکلات روزمره مربوط به Java SE 17 LTS و سایر نسخه های اخیر باشید
برنامه های Java SE را با استفاده از آخرین فناوری Java SE توسعه دهید
ویژگی های اصلی جاوا را که در نسخه های 17، 16 و 15 معرفی شده اند در کد خود بگنجانید
=================================
درباره نویسنده
جاش جونو از روزهای اولیه Java EE در حال توسعه نرم افزار و برنامه های کاربردی سازمانی بوده است. توسعه برنامهها و پایگاهدادهها تمرکز او از ابتدای کارش بوده است. او مدیر پایگاه داده اوراکل شد و زبان PL/SQL را برای انجام وظایف اداری و توسعه برنامه های کاربردی برای پایگاه داده اوراکل پذیرفت. در تلاش برای ساخت راهحلهای پیچیدهتر، او شروع به ترکیب جاوا در برنامههای PL/SQL خود کرد و بعداً برنامههای مستقل و وب را با جاوا توسعه داد. جاش برنامه های وب اولیه جاوا خود را با استفاده از JDBC و servlets یا JSP برای کار با پایگاه های داده پشتیبان نوشت. بعداً، او شروع به ترکیب چارچوبها در راهحلهای سازمانی خود کرد، مانند Java EE و JBoss Seam. امروزه، او در درجه اول راه حل های وب سازمانی را با استفاده از Java EE و سایر فناوری ها توسعه می دهد. او همچنین استفاده از زبانهای جایگزین، مانند Jython و Groovy را برای برخی از پروژههای خود شامل میشود. در طول سالها، جاش در بسیاری از زبانهای برنامهنویسی مختلف، از جمله زبانهای جایگزین برای JVM، به کار گرفته است. در سال 2006، جاش به عنوان سردبیر و ناشر خبرنامه ماهانه جیتون، وقت خود را به پروژه جیتون اختصاص داد. در اواخر سال 2008، او پادکستی را شروع کرد که به زبان برنامه نویسی Jython اختصاص داشت. جاش نویسنده اصلی کتاب The Definitive Guide to Jython، Oracle PL/SQL Recipes و Java 7 Recipes و نویسنده انفرادی Java EE 7 Recipes و معرفی Java EE 7 بود که همگی توسط Apress منتشر شدند. او بهعنوان توسعهدهنده اپلیکیشن و تحلیلگر سیستم در آزمایشگاه ملی شتابدهنده فرمی کار میکند و همچنین مقالات فنی را برای Oracle و OTN مینویسد. او عضو گروههای متخصص JSR 372 و JSR 378 بود و عضو فعال انجمن جاوا است که به رهبری تلاشهای Adopt-a-JSR گروه کاربر جاوا شیکاگو کمک میکند. جاش وقتی کدنویسی نمیکند یا نمینویسد، از گذراندن وقت با همسر فوقالعاده و پنج فرزندش، مخصوصاً شنا، ماهیگیری، توپ بازی و تماشای فیلم لذت میبرد. برای شنیدن بیشتر از جاش، او را در توییتر به آدرس @javajuneau دنبال کنید.
لوسیانو مانلی مدرک دکترای خود را در رشته علوم کامپیوتر از بخش فناوری اطلاعات دانشگاه باری آلدو مورو دریافت کرد. دکترای او بر محاسبات شبکه ای و روش های رسمی متمرکز بود و نتایج را در نشریات بین المللی منتشر کرد. لوچیانو چندین گواهینامه در بخش IT به دست آورد و در سال 2014 پس از 13 سال کار برای InfoCamere SCpA، کار خود را برای اداره شبکه بندری دریای ایونی – بندر تارانتو آغاز کرد. او عمدتاً در طراحی، تحلیل و توسعه سیستم های نرم افزاری بزرگ کار کرده است. تحقیق و توسعه؛ آزمایش کردن؛ و تولید با نقش افزایش مسئولیت در چندین زمینه در طول سالها. لوسیانو توانایی بالایی برای تصمیم گیری در زمینه فنی و تجاری ایجاد کرده است و عمدتاً به مدیریت پروژه و مدیریت فرآیندهای تجاری علاقه دارد. در سمت فعلی خود، او با سیستم های جامعه بندری و نوآوری نرم افزار سر و کار دارد. علاوه بر این، او چندین کتاب IT نوشته است و استاد قراردادی در پلی تکنیک باری (بنیادهای علوم کامپیوتر) و در دانشگاه باری-آلدو مورو (برنامه نویسی برای وب، علوم کامپیوتر و آزمایشگاه کامپیوتر) است.
————
Quickly find solutions to dozens of common programming problems encountered while building Java applications, with recipes presented in the popular problem-solution format. Look up the programming problem that you want to resolve. Read the solution. Apply the solution directly in your own code. Problem solved!
Java 17 Recipes is updated to reflect changes in specification and implementation since the Java 9 edition of this book. Java 17 is the next long-term support release (LTS) of the core Java Standard Edition (SE) version 17 which also includes some of the features from previous short term support (STS) releases of Java 16 and previous versions.
This new edition covers of some of the newest features, APIs, and more such as pattern matching for switch, Restore Always-Strict-Floating-Point-Semantics, enhanced pseudo-random number generators, the vector API, sealed classes, and enhancements in the use of String. Source code for all recipes is available in a dedicated GitHub repository.
This must-have reference belongs in your library.
————————–
What You Will Learn
===================
Look up solutions to everyday problems involving Java SE 17 LTS and other recent releases
Develop Java SE applications using the latest in Java SE technology
Incorporate Java major features introduced in versions 17, 16, and 15 into your code
=================================
About the Author
Josh Juneau has been developing software and enterprise applications since the early days of Java EE. Application and database development have been his focus since the start of his career. He became an Oracle database administrator and adopted the PL/SQL language for performing administrative tasks and developing applications for the Oracle database. In an effort to build more complex solutions, he began to incorporate Java into his PL/SQL applications and later developed standalone and web applications with Java. Josh wrote his early Java web applications utilizing JDBC and servlets or JSP to work with backend databases. Later, he began to incorporate frameworks into his enterprise solutions, such as Java EE and JBoss Seam. Today, he primarily develops enterprise web solutions utilizing Java EE and other technologies. He also includes the use of alternative languages, such as Jython and Groovy, for some of his projects. Over the years, Josh has dabbled in many different programming languages, including alternative languages for the JVM, in particular. In 2006, Josh began devoting time to the Jython Project as editor and publisher of the Jython Monthly newsletter. In late 2008, he began a podcast dedicated to the Jython programming language. Josh was the lead author for The Definitive Guide to Jython, Oracle PL/SQL Recipes, and Java 7 Recipes, and a solo author of Java EE 7 Recipes and Introducing Java EE 7, which were all published by Apress. He works as an application developer and system analyst at Fermi National Accelerator Laboratory, and he also writes technical articles for Oracle and OTN. He was a member of the JSR 372 and JSR 378 expert groups, and is an active member of the Java Community, helping to lead the Chicago Java User Group’s Adopt-a-JSR effort. When not coding or writing, Josh enjoys spending time with his wonderful wife and five children, especially swimming, fishing, playing ball, and watching movies. To hear more from Josh, follow him on Twitter at @javajuneau.
Luciano Manelli earned a PhD in computer science from the IT department, University of Bari-Aldo Moro. His PhD focused on grid computing and formal methods, and he published the results in international publications. Luciano obtained several certificates in the IT sector, and, in 2014, began working for the Port Network Authority of the Ionian Sea–Port of Taranto, after working for 13 years for InfoCamere SCpA. He has worked mainly in the design, analysis, and development of large software systems; research and development; testing; and production with roles of increasing responsibility in several areas over the years. Luciano has developed a great capability to make decisions in a technical and business context and is mainly interested in project management and business process management. In his current position, he deals with port community systems and software innovation. Additionally, he has written several IT books and is a contract professor at the Polytechnic of Bari (foundations of computer science), and at the University of Bari-Aldo Moro (programming for web, computer science, and computer lab).
دانلود کتاب «دستور العمل های جاوا 17: یک رویکرد مشکل-راه حل»
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.