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