توضیحات
کتاب Java in a Nutshell A Desktop Quick Reference 7th Edition راهنمای جامع و کاربردی مناسب برای افرادی است که میخواهند زبان برنامه نویسی جاوا را بیاموزند. این کتاب آموزشی جامع و کامل از زبان برنامهنویسی جاوا است.
در کتاب Java in a Nutshell به آموزش پایه و اساسی این زبان محبوب پرداخته میشود. مباحثی از جمله، متغیرها، شیگرایی، کار با ورودی و خروجی، کار با ابزارهای جاوا و چندین سرفصل مهم دیگر به صورت تخصصی پرداخته میشود.
تاریخچه زبان جاوا:
در اوایل دهه ۹۰ میلادی، شرکت سانمایکروسیستمز در حال توسعه نرمافزاری برای استفاده ابزارهای الکترونیکی بود که به پروژه green شهرت گرفت و آقای جیمز گاسلینگ مسؤلیت تیم را بر عهده گرفت.
بعد از زمان کوتاهی آقای گاسلینگ به این نتیجه رسید که بهتر است برای این پروژه یک زبان برنامهنویسی جدید درست کند تا نسبت باقی زبانها بیشتر قابل درک و قدرتمندتر باشد و در عین حال با تمامی ابزارهای الکترونیکی کار کند. پس به سراغ زبان C و ++C رفت و پایههای اولیه زبان قدرتمند جاوا (Java) را گذاشت و این زبان را OAK یا بلوط نامید.
هرچند که خالق این زبان یعنی آقای جیمز گاسلینگ این زبان را برای پروژه خود و برای رفع نیازهای خود ساخته بود اما شرکت سانمایکروسیستمز که با پیشرفت و گسرش اینترنت متوجه شد این زبان قابلیت و تطابقهای زیادی دارد تصمیم گرفت این زبان را گسترش دهد و این موضوع را با تیم خالق آن در میان گذاشت.
در نتیجه تیم برای بحث و مشورت به کافهای رفتند و شروع به صحبت کردند و در آخر نام Java را به آن دادند. اسمی بر گرفته از کلمه عامیانه “قهوه” (یا فنجانی قهوه) برای همین نماد این زبان فنجانی قهوه است، که هم به اعتیاد بیشتر برنامهنویسیها به قهوه را نشان میدهد و هم یادآور روز نامگذاری این زبان است و همچنین به خود این زبان اشاره میکند.
منبع: https://bit.ly/2WVyw2S
سرفصلهای کتاب Java in a Nutshell:
- Introducing Java
- Introduction to the Java Environment
- Comparing Java to Other Languages
- Answering Some Criticisms of Java
- Introduction to Classes and Objects
- Arrays
- Reference Types
- Packages and the Java Namespace
- Java Source File Structure
- Defining and Running Java Programs
- Summary
- Object-Oriented Programming in Java
- The Java Type System
- Introduction to Object-Oriented Design in Java
- Java’s Approach to Memory and Concurrency
- Working with the Java Platform
- Programming and Documentation Conventions
- Working with Java Collections
- Handling Common Data Formats
- File Handling and I/O
- Classloading, Reflection, and Method Handles
- Java Platform Modules
- Platform Tools
- Additional Tools
فایل کتاب Java in a Nutshell را میتوانید به صورت رایگان از سایت فقط کتاب دانلود کنید.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.