توضیحات
ویرایش چهاردهم کتاب Core Java Volume I: Fundamentals نوشته کیاس. هورستمان، راهنمای جامع و مرجعی استاندارد برای یادگیری عمیق زبان برنامهنویسی جاوا و پلتفرم مربوط به آن است. این کتاب به طور ویژه برای توسعهدهندگان و برنامهنویسانی طراحی شده است که قصد دارند مفاهیم بنیادی جاوا را بر اساس آخرین بهروزرسانیها و قابلیتهای این زبان، از جمله قابلیتهای معرفیشده تا جاوا ۲۵، بهصورت کاملاً کاربردی و ساختاریافته فرا بگیرند. نویسنده با ارائه صدها نمونهکد واقعی و کاربردی، تلاش کرده است تا مباحث پیچیده نظیر برنامهنویسی شیءگرا، مدیریت استثناها، برنامهنویسی ژنریک و مجموعهها را بدون شلوغکاری و اختصار بیمورد آموزش دهد تا برنامهنویسان بتوانند ساختار کدنویسی خود را بهینهسازی کرده و از بهروزترین قابلیتهای این زبان بهره ببرند.
در این جلد که اولین بخش از مجموعه دو جلدی هسته جاوا به شمار میرود، تمرکز اصلی بر مفاهیم پایهای و کلیدی زبان جاوا قرار گرفته است. مطالب ارائه شده در کتاب شامل بررسی مفاهیم پیشرفته ساختار زبان، برنامهنویسی شیءگرا، کلاسهای داخلی و رابطها، الگوی تطبیق (Pattern Matching)، ساختار دادهها و مجموعههای استاندارد جاوا، مدیریت همزمانی و نخها (Concurrency & Virtual Threads)، و همچنین سیستم ماژولار جاوا میشود. این کتاب نهتنها به عنوان یک منبع آموزشی گامبهگام عمل میکند، بلکه به عنوان یک مرجع روزمره برای برنامهنویسان حرفهای جهت نگارش کدهای ایمنتر، بازاستفادهپذیرتر و با کارایی بالا در محیطهای واقعی توسعه نرمافزار قابل استفاده است.
ویژگی های کتاب
- بهروزرسانی جامع تا آخرین نسخههای جاوا: پوشش کامل قابلیتها و ویژگیهای جدید معرفیشده در نسخه ۲۵ زبان جاوا.
- آموزش شیءگرایی عمیق: تشریح کامل مفاهیم شیءگرایی، وراثت، کلاسهای آبستراکت، پلیمورفیسم و کلاسهای مهرومومشده (Sealed Classes).
- کدها و پروژههای نمونه واقعی: ارائه صدها نمونهکد کاربردی و واقعی که میتوانند به عنوان نقطه شروع در پروژههای عملی استفاده شوند.
- برنامهنویسی ژنریک و مجموعهها: آموزش مفصل مدیریت دادهها با استفاده از فریمورک مجموعههای جاوا و نوشتن کدهای ایمنتر با ژنریکها.
- همزمانی و پردازش موازی: بررسی مدل همزمانی در جاوا شامل استفاده از Threadهای واقعی و مجازی (Virtual Threads) برای بهرهگیری حداکثری از پردازندههای چند هستهای.
- عبارات لمبدا و رابطها: استفاده حرفهای از عبارات Lambda و رابطهای تابعی برای سادهسازی کدهای پیچیده.
- مدیریت خطا و دیباگ: اصول مدیریت استثناها (Exceptions)، Assertions و ثبت لاگها (Logging) برای افزایش پایداری نرمافزار.
مشخصات کتاب
- ناشر: Oreilly
- مدرس / نویسنده: Cay S. Horstmann
- تعداد صفحات: 1739
- تعداد فصل ها: 12
- فرمت: PDF
سرفصلها

تصاویر

راهنمای استفاده
فایل را اکسترکت و با نرم افزار مناسب اجرا کنید.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
7.9 مگابایت











































