دانلود کتاب Effective Java
by Joshua Bloch
|
عنوان فارسی: جاوا موثر |
دانلود کتاب
جزییات کتاب
آنچه در اين كتاب مي آموزيد: اين كتاب به اين هدف طراحي شد كه به شما كمك كند تا استفاده ي موثرتر ومفيدتري از زبان برنامه نويسي جاوا وكتابخانه هاي اصلي آن داشته باشيد ، شامل : java . lang و java util ، و هم چنين كتابخانه هاي java .util. concurrence و java.Io در گستره ي محدودتر. سايركتابخانه ها نيز گاه گاهي در كتاب مورد بحث قرار گرفته اند اما برنامه نويسي واسط كاربر گرافيكي ، APIهاي اوليه يا ابزارهاي متحرك موضوع مورد بحث دراين كتاب نيستند . اين كتاب شامل 74 بخش است كه هريك به بيان قاعده اي از برنامه نويسي درجاوا مي پردازد .اين قوانين ، تكنيكهايي را به كار بسته اند كه عموما در برنامه هايي كه به خوبي آزمون خودرا پس داده اند ، مورد استفاده قرار گرفته اند . بخش ها خود حدودا به 10فصل تقسيم بندي مي شوند كه هركدام يكي از جنبه هاي وسيع طراحي نرم افزار را مطرح مي نمايند. كتاب طوري طراحي نشده است كه لازم باشد حتما از آغاز تا انجام خوانده شود ، هربخش كم وبيش مستقل از ساير بخش ها است . بخش هاي كتاب به طور كامل از ارجاع متقابل استفاده كرده اند وبه اين ترتيب به راحتي مي توانيد مطلب مورد نظر خودرا دركتاب پيدا كنيد . ويژگي هاي جديد بسياري در جاواي 5 به سكوي جاوا افزوده گشت .بيشتر بخش هاي اين كتاب از اين ويژگي ها به گونه اي بهره برده اند .اغلب بخش ها با نمونه برنامه هايي مفصل توضيح داده شده اند . يك ويژگي كليدي اين كتاب آن است كه شامل نمونه كدهايي است كه الگوهاي طراحي وايده هاي برنامه نويسي را به خوبي نمايش مي دهند . در مكان هاي مقتضي ، ارجاعاتي به مرجع استاندارد مرتبط با همان زمينه وجود دارد . آنچه اين كتاب را متمايز مي كند : 1- مطالب سودمند درباره ي زبان جاوا وكتاب خانه ي كاربردي آن ؛ 2- توضيح قواعد اصلي برنامه نويسي به زبان جاوا به صورت فصل به فصل ، همراه با مثال هاي متنوع ؛ 3- معرفي كاربردهاي رايج نادرست درقالب مثال ؛ 4- مجزا بودن فصل ها ازيگديگر براي سهولت مطالعه ي مستل آنها ؛ 5- پوشش همه ي ويژگي هاي جديد زبان جاوا در نسخه ي 1/5