جاواکاپ
-
مرداد- 1399 -9 مرداددانستنیها
گشتی درون بایتکد جاوا
میخواهیم ساختار بایتکد ها را بررسی کنیم، ببینیم به چه شکل ذخیره شدهاند، مجموعه دستوراتشان به چه شکل است و چگونه اجرا میشوند و در آخر هم با ابزاری آشنا…
بیشتر بخوانید » -
4 مرداددانستنیها
ارجاع ضعیف (Weak reference) در جاوا
در این مطلب به مفهوم ارجاع ضعیف (weak reference) در جاوا میپردازیم. قبل از اینکه شروع کنیم، برخی مقدمات را با هم مرور میکنیم. ۴ نوع ارجاع متفاوت در جاوا…
بیشتر بخوانید » -
تیر- 1399 -19 تیردانستنیها
بهروشها در طراحی کلاس استثنا در جاوا
پیشتر در این مطلب در جاواکاپ، در مورد بهروشها در استفاده از کلاسهای استثنا خواندیم، اما این مطلب فقط در مورد قسمت دریافت و پرتاب استثنا بود. اگر این مطلب…
بیشتر بخوانید » -
10 تیردانستنیها
استفاده از JavaCompiler و کامپایل کردن کد در زمان اجرا
این مطلب را آقای پارسا نوری تهیه کرده و برای انجمن جاواکاپ ارسال کردهاند. برای پروژهی درس برنامهنویسی پیشرفته داشتم روی مدل پروژهام فکر میکردم که به فکرم رسید چه…
بیشتر بخوانید » -
خرداد- 1399 -31 خرداددانستنیها
چگونه از اکسپشنهای جاوا بهتر استفاده کنیم؟
استثناها یا اکسپشنها در بسیاری از زبانهای برنامهنویسی برای مدیریت خطاها و مشکلات احتمالی وجود دارند. لازمهٔ برنامهنویس خبره شدن آشنایی با استثناها و ساخت کلاسهای استثنای جدید و دریافت…
بیشتر بخوانید » -
21 خرداددانستنیها
نگاهی نزدیک به کامپایلر JIT جاوا: وقت خود را با بهینهسازیهای محلی تلف نکنید
در این مطلب کمی به عملکرد JIT می پردازیم و راههای خوب و بد بهینهسازی کد را یاد میگیریم.
بیشتر بخوانید » -
اردیبهشت- 1399 -27 اردیبهشتدانستنیها
در کامنتگذاری بهتر شوید
چه کامنتهایی مفید و ضروری هستند و چه کامنتهایی بیهوده هستند و باید اجتناب شوند؟
بیشتر بخوانید » -
20 اردیبهشتدانستنیها
چرا هیچگاه نباید از float و double برای محاسبات پولی استفاده کرد
مدتی است که خبرهایی مبنی بر حذف چهار صفر از پول ملی به گوش میرسد، این خبر ما را به عنوان برنامهنویس دچار چه چالشهایی میکند؟ چه راهکارهایی برای مدیریت…
بیشتر بخوانید » -
11 اردیبهشتآموزش
نصب جاوا در اوبونتو ۱۸.۰۴
در این مطلب نحوه نصب نسخههای مختلف جاوا در اوبونتو بررسی میکنیم.
بیشتر بخوانید » -
5 اردیبهشتمیکروبلاگ
تنظیم نسخه پیشفرض جاوا در آرچلینوکس
آرچلینوکس یکی از بهترین ابزارهای مدیریت نسخههای مختلف نصبشدهی جاوا را دارد. با ابزار archlinux-java میتوانید به راحتی جاوای پیشفرض سیستمتان را عوض کنید. توضیحات بیشتر در آرچویکی
بیشتر بخوانید »