پیشنهاد فرادرس

دانلود بیش از 50 کتاب برنامه نویسی جاوا

دسته بندی ها: کتب و مجلات | Book ، آموزش جاوا (Java)

دانلود-بیش-از-50-کتاب-برنامه-نویسی-جاوا

 

جاوا (Java) یک زبان برنامه‌نویسی شئ‌گراست که برای اولین بار توسط جیمز گوسلینگ در شرکت سان مایکروسیستمز ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند. که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.

 در این پست می توانید بیش از 50 کتاب آموزش برنامه نویسی Java را از مرجع تخصصی برنامه نویسی دانلود کنید.

مباحث آموزشی این کتاب ها:

  • راهنمای برنامه نویسی به زبان جاوا (JAVA)
  • برنامه نویسی نرم افزار های حرفه ای و پیشرفته با جاوا
  • کار با پایگاه داده (Database) در جاوا
  • آموزش کار با فایلهای xml
  • نحوه رمز کذاری داده ها و رمز گشایی
  • کار با فایلها و کتابخانه IO
  • برنامه نویسی تحت شبکه با جاوا
  • ارتباط با پایگاه داده های Oracle در جاوا
  • امنیت در برنامه های جاوا
  • کار با Thread و طراحی برنامه های چند نخی
  • کار با Web Service در java
  • و ...

یکی از ویژگی‌های جاوا قابل حمل بودن آن است. یعنی برنامهٔ نوشته شده به زبان جاوا باید به طور مشابهی در کامپیوترهای مختلف با سخت‌افزارهای متفاوت اجرا شود. و باید این توانایی را داشته باشد که برنامه یک بار نوشته شود، یک بار کامپایل شود و در همه کامپیوترها اجرا گردد. به این صورت که کد کامپایل شدهٔ جاوا را ذخیره می‌کند، اما نه به‌صورت کد ماشین بلکه به‌صورت بایت کد جاوا. دستورالعمل‌ها شبیه کد ماشین هستند، اما با ماشین‌های مجازی که به طور خاص برای سخت‌افزارهای مختلف نوشته شده‌اند، اجرا می‌شوند. در نهایت کاربر از سکوی جاوا نصب شده روی ماشین خود یا مرورگر وب استفاده می‌کند. کتابخانه‌های استاندارد یک راه عمومی برای دسترسی به ویژگی‌های خاص فراهم می‌کنند. مانند گرافیک، نخ‌کشی و شبکه. در بعضی از نسخه‌هایماشین مجازی جاوا بایت کدها می‌توانند قبل و در زمان اجرای برنامه به کدهای محلی کامپایل شوند. فایدهٔ اصلی استفاده از بایت کد، قسمت کردن است. اما ترجمهٔ کلی یعنی برنامه‌های ترجمه شده تقریباً همیشه کندتر از برنامه‌های کامپایل شدهٔ محلی اجرا می‌شوند. این شکاف می‌تواند با چند تکنیک خوش‌بینانه که در کاربردهای JVM قبلی معرفی شد، کم شود. یکی از این تکنیک‌ها JIT است که بایت کد جاوا را به کد محلی ترجمه کرده و سپس آن را پنهان می‌کند. در نتیجه برنامه خیلی سریع‌تر نسبت به کدهای ترجمه شدهٔ خالص شروع و اجرا می‌شود. بیشتر VMهای پیشرفته، به‌صورت کامپایل مجدد پویا، در آنالیز VM، رفتار برنامهٔ اجرا شده و کامپایل مجدد انتخاب شده و بهینه‌سازی قسمت‌های برنامه، استفاده می‌شوند. کامپایل مجدد پویا می‌تواند کامپایل ایستا را بهینه‌سازی کند. زیرا می‌تواند قسمت hot spot برنامه و گاهی حلقه‌های داخلی که ممکن است زمان اجرای برنامه را افزایش دهند را تشخیص دهد. کامپایل JIT و کامپایل مجدد پویا به برنامه‌های جاوا اجازه می‌دهد که سرعت اجرای کدهای محلی بدون از دست دادن قابلیت انتقال افزایش پیدا کند.

لیست کتاب ها:

 

O'Reilly.Java.IO
O'Reilly.Java.Management.Extensions
O'Reilly.Java.Message.Service
O'Reilly.Java.Network.Programming.2nd.Edition
O'Reilly.Java.NIO
O'Reilly.Java.Performance.Tuning.2nd.Edition
O'Reilly.Java.Programming.with.Oracle.JDBC
O'Reilly.Java.Reference.Library.1.2
O'Reilly.Java.Reference.Library.1.3
O'Reilly.Java.RMI
O'Reilly.Java.Security.2nd.Edition
O'Reilly.Better.Faster.Lighter.Java
O'Reilly.Building.Java.Enterprise.Applications.Volume.1.Architecture
O'Reilly.Creating.Effective.JavaHelp
O'Reilly.Database.Programming.with.JDBC.and.Java.2nd.Edition
O'Reilly.Designing.Enterprise.Applications.with.Java.2.Enterprise.Edition
O'Reilly.Developing.Java.Beans
O'Reilly.Enterprise.JavaBeans.4th.Edition
O'Reilly.Hardcore.Java
O'Reilly.Hibernate.A.Developer's.Notebook
O'Reilly.J2EE.Design.Patterns
O'Reilly.J2ME.in.a.Nutshell
O'Reilly.Jakarta.Commons.Cookbook
O'Reilly.Java.1.5.Tiger.A.Developer's.Notebook
O'Reilly.Java.2D.Graphics
O'Reilly.Java.and.SOAP
O'Reilly.Java.and.XML.2nd.Edition
O'Reilly.Java.and.XML.Data.Binding
O'Reilly.Java.and.XSLT
O'Reilly.Java.and.XSLT
O'Reilly.Java.Cryptography
O'Reilly.Java.Cryptography
O'Reilly.Java.Database.Best.Practices
O'Reilly.Java.Distributed.Computing
O'Reilly.Java.Distributed.Computing
O'Reilly.Java.Examples.in.a.Nutshell.3rd.Edition
O'Reilly.Java.Extreme.Programming.Cookbook
O'Reilly.Java.Servlet.and.JSP.Cookbook
O'Reilly.Java.Servlet.Programming
O'Reilly.Java.Swing.2nd.Edition
O'Reilly.Java.Threads.2nd.Edition
O'Reilly.Java.Web.Services.in.a.Nutshell
O'Reilly.Java.Web.Services
O'Reilly.JavaServer.Faces
O'Reilly.JavaServer.Pages.3rd.Edition
O'Reilly.JBoss.3.2.Workbook.for.Enterprise.JavaBeans.3rd.Edition
O'Reilly.Learning.Java.2nd.Edition
O'Reilly.Learning.Wireless.Java
O'Reilly.Mastering.Regular.Expressions.in.Java.2nd.Edition
O'Reilly.Mastering.Regular.Expressions.in.Java.2nd.Edition
Addison.Wesley.Effective.Java.Programming.Language.Guide
Addison.Wesley.LDAP.programming.with.Java
Java.Programming.Spiders,.Bots,.and.Aggregators
JavaServer.Pages.2nd.Edition

آیا این نوشته را دوست داشتید؟
Java Ebooks

پیشنهاد فرادرس

لینک های دانلود Java EBooks _git.ir.rar
حسین در 1396/07/07 ساعت 06:40

ممنون از زحماتتون عالیییییییییییییییییییییییی

طبسی در 1395/09/30 ساعت 05:01

سلام و سپاس
دارم دانلود میکردم ولی کاش توی اینجا اونهایی که به نظرتون بهتره توی پست معرفی میکردید تا کابر به اونها نگاه بیاندازه بعد اگه نخواست یک کتاب دیگه ای رو از بین کتابهایی که دانلود کرده پیدا کنه ولی فکر کنم خودموون هم بتونیم تشخیص بدیم کدوم کتاب واسه ما مناسب تره . بازم سپاس

حامد در 1395/05/08 ساعت 21:32

ممنونم

jalal در 1395/04/07 ساعت 21:05

عالی ممنون.
آقای sentinel سلام.
بی زحمت کتاب های جدید رو هم برای من ارسال کنید.
jalalazad0@gmail.com

علیرضا در 1394/11/01 ساعت 04:16

بسیار عالی مرسی از لطفتون
دوستان که میخواهند برنامه نویسی جاوا رو کامل یادبگیرند
از این سایت میتونی شروع کنید
http://appinapps.com/

amiri در 1392/10/10 ساعت 04:55

خشته نباشید و ممنون اگه فیلمای فارسی برای اندروید به زبان جاوا هم باشه عالی میشه

Diako در 1391/12/15 ساعت 16:58

من تازه عضو این سایت شدم اما به نظر من یکی از بهترین سایتاس
امیدوارم بهتر هم 8-) بشه...!

diako533 در 1391/11/18 ساعت 17:11

با سلام من سایت های زیادی رو چک کردم اما سایت شما یه چیز دیگست . دست گلتون درد نکنه . و خسته نباشید. :inlove:

sentinel در 1391/10/15 ساعت 08:37

درود بر شما
دوست عزیز ضمن تشکر از زحمات شما، باید عرض نمایم که جاوا هر لحظه در حال تغییر و توسعه میباشد، با توجه به عرایض اینجانب کتابهای ارائه شده در سایت شما فاقد هر گونه مطلب علمی مفید میباشد
در صورت نیاز به کتابهای جدید با ایمیل اینجانب در تماس باشید تا کتابهای جدید را بصورت کاملا رایگان در اختیار شما و سایر علاقمندان قرار دهم
به امید موفقیت شما

mahnaz در 1391/11/16 ساعت 19:06

ba arz salam man hich ashnayee bajava nadaram lotfan man ro dar entekhab behtarin ketab yari konid

ashkan در 1392/07/30 ساعت 18:51

سلام اگه میشه کتاب اموزش جاوا تحت وب به زبان فارسی برام بفرستید خیلی نیاز دارم0 با تشکر yaghobabbasi09@gmail.com

hamed_bluesky در 1391/08/10 ساعت 09:27

اجرکم عندالله.
از زحماتتون کمال تشکر رو دارم.
موفق و پیروز باشید.
یا حق.

pooriarm در 1391/07/04 ساعت 18:59

salam
passworde file chie?

porfossor10 در 1391/06/25 ساعت 20:26

آقا؟ :pissedoff:
سلام!
این همه کتاب آخه چیکارش کنم؟ ?:-)
دستت درد نکنه یدونه فارسیش و هر کدوم که میدونی بهتره بزار برا دانلود!!!

greenhouse در 1391/06/25 ساعت 11:07

میشه کتاب های آموزش جاوا به زبان فارسی هم بزارین؟ ?:-)

pprogrammer در 1391/05/14 ساعت 16:27

Thanks very lot

ehsan_java در 1391/04/26 ساعت 15:55

از زحمات جنابعالی صمیمانه تشکر می کنم!