🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدیریت حافظه جاوا
- آخرین آپدیت
دانلود Java Memory Management
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با صرف وقت برای یادگیری نحوه کار حافظه در جاوا ، می توانید از معرفی مشکلات موجود در کد خود خودداری کنید ، و همچنین به طور مؤثرتر هرگونه خطای حافظه را که هنوز هم رخ می دهد پیدا کرده و برطرف کنید. در این دوره دستی ، به مربی مت گرینکروفت بپیوندید زیرا جزئیات نحوه کار حافظه در جاوا را نشان می دهد. مت بیش از مفاهیم اساسی مانند نقش های پشته و پشته ، فرار از منابع ، جمع آوری زباله ، تشخیص نشت نرم و موارد دیگر می رود. به علاوه ، او با نشان دادن نحوه شکار و رفع یک نشت حافظه در یک برنامه وب جاوا ، یک زمینه واقعی را برای این مفاهیم فراهم می کند. در حالی که مت در طول دوره با Eclipse و Java 8 کار می کند ، مطالبی که وی پوشش می دهد برای هر IDE و Java 6 و بالاتر معتبر است.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
مقدمه
1. How Memory Works in Java
چرا حافظه مهم است
Why memory is important
نقش پشته
The role of the stack
نقش پشته
The role of the Heap
مقدمه
2. Values and References
عبور متغیرها براساس مقدار
Passing variables by value
نحوه عبور اشیاء
How objects are passed
کلمه کلیدی نهایی
The final keyword
تمرین حافظه
Memory exercise
پیاده روی ورزش
Exercise walkthrough
مقدمه
3. Escaping References
مراجع گریز چیست؟
What are escaping references?
یک نمونه مراجع فرار
An escaping references example
نحوه جلوگیری از گریز از منابع با مجموعه
How to avoid escaping references with collections
جلوگیری از فرار از مراجع با اشیاء سفارشی ، قسمت 1
Avoiding escaping references with custom objects, part 1
جلوگیری از فرار از مراجع با اشیاء سفارشی ، قسمت 2
Avoiding escaping references with custom objects, part 2
تمرین مرجع فرار
Escaping references exercise
پیاده روی ورزش
Exercise walkthrough
مقدمه
4. Introduction to Garbage Collection
استخرهای رشته ای
String pools
صلاحیت زباله
Garbage eligibility
روشهای gc () و نهایی ()
The gc() and finalize() methods
دانستن نشت نرم چیست
Understanding what soft leaks are
تشخیص نشت نرم
Detecting soft leaks
مقدمه
5. Generational Garbage Collection
علامت گذاری و جارو کردن
Mark and sweep
جمع آوری زباله های نسلی
Generational garbage collection
با استفاده از ابزار Visual GC برای مشاهده نشت نرم
Using the Visual GC tool to view a soft leak
با استفاده از ابزار Memory Analyzer
Using the Memory Analyzer tool
PermGen و Metaspace
PermGen and the Metaspace
مقدمه
6. Tuning the Virtual Machine
اندازه پشته
Heap size
اندازه PermGen
PermGen size
جمع آوری زباله و اندازه های نسل
Garbage collection and generation sizes
ایجاد زباله های پشته
Generating heap dumps
انتخاب یک جمع کننده زباله
Choosing a garbage collector
مقدمه
7. Hunting for a Memory Leak
معرفی برنامه مثال
Introducing the example application
نمایش نظرات