انجمن جاواکاپ
2.28K subscribers
825 photos
12 videos
17 files
152 links
کانال رسمی انجمن جاواکاپ

ادمین: @JavaCupAdmin

رسانه‌های جاواکاپ👇
سایت
javacup.ir

اینستاگرام
instagram.com/javacup.ir

لینکدین
shorturl.at/csty2
shorturl.at/atBN7

توییتر
twitter.com/javacupir
Download Telegram
#دستگرمی کدام گزینه درباره فیلدهای transient صحیح است؟
anonymous poll

مقدار آن‌ها serialize نمی‌شود. – 108
👍👍👍👍👍👍👍 96%

قابل تغییر نیستند. – 4
▫️ 4%

همواره ثابت هستند. – 1
▫️ 1%

استاتیک هستند.
▫️ 0%

👥 113 people voted so far.
انجمن جاواکاپ via @vote
#دستگرمی کدام گزینه درباره فیلدهای transient صحیح است؟ anonymous poll مقدار آن‌ها serialize نمی‌شود. – 108 👍👍👍👍👍👍👍 96% قابل تغییر نیستند. – 4 ▫️ 4% همواره ثابت هستند. – 1 ▫️ 1% استاتیک هستند. ▫️ 0% 👥 113 people voted so far.
#پاسخ
▪️به طور کلی serialization پروسه‌ای است که حالت اشیا را مانا می‌کند. یعنی حالت اشیا به جریانی از داده تبدیل شده و در فایل ذخیره می‌شود. به همین ترتیب با deserialization حالت شی از روی فایل ساخته می‌شود. این مفهوم در جاوا به خصوص در برنامه‌نویسی شبکه بسیار مهم است چرا که اشیا لازم است از طریق شبکه منتفل شده و لازم است به بایت تبدیل شوند.

▪️طبق توضیحات مستندات جاوا، با مشخص کردن بعضی از متغیرها به عنوان transient نشان داده می‌شود که این متغیرها بخشی از حالت مانا شی نیستند.

▪️به عنوان مثال ممکن است فیلدهایی از مقادیر سایر فیلدها ساخته شده باشد و لازم نیست برای حفظ حالت متغیر از طریق serialization نگهداری شوند.

👈 با این اوصاف متغیرهای transient متغیرهایی هستند که serialize نمی‌شوند.

😁 ۹۵ درصد شرکت‌کنندگان پاسخ درست دادند.

❗️ این سوال یکی از سوالات بخش پیشرفته آزمون‌های جاواکاپ بوده است! شما می‌توانید نمونه‌ سوالات بیشتری را از https://goo.gl/zTxjiD مشاهده کنید.
انجمن جاواکاپ
بخش سوم از سری مقلات JSON با Jackson این قسمت Tree Model https://goo.gl/amuwyN @IranianJavaDevelopers
بخش اول-مقاله‌ی چهارم از سری مقالات JSON با
Jackson
این قسمت: Data Binding

https://goo.gl/GDjTdr

ادامه دارد...
@IranianJavaDevelopers
آغاز ثبت‌نام چهارمین آزمون/مسابقه عمومی جاواکاپ
javacup.ir/jc/contest4
مسابقه عملی به بخش‌های آزمون امسال اضافه شده
جوایز انفرادی+اهدای جام جاواکاپ به دانشکده برتر و شرکت برتر
@IranianJavaDevelopers
#دستگرمی
در مورد خروجی و خطای کد فوق چه می‌توان گفت؟
⚫️ بدون خطا و چاپ سطر ۵ و۶
🔴 خطای کامپایل در سطر ۴
🔵 خطای زمان اجرا در سطر ۴
⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶
@IranianJavaDevelopers
انجمن جاواکاپ via @like
#دستگرمی در مورد خروجی و خطای کد فوق چه می‌توان گفت؟ ⚫️ بدون خطا و چاپ سطر ۵ و۶ 🔴 خطای کامپایل در سطر ۴ 🔵 خطای زمان اجرا در سطر ۴ ⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶ @IranianJavaDevelopers
📣 شما می‌توانید پاسخ تشریحی خود را برای #دستگرمی۵ تا فردا شب به همراه اسم (یا نام مستعار) و عکس (در صورت تمایل) به @JavacupAdmin ارسال کنید.
پاسخ‌دهندگان صحیح در همین کانال معرفی و تشویق می‌شوند.🏆
انجمن جاواکاپ via @like
#دستگرمی در مورد خروجی و خطای کد فوق چه می‌توان گفت؟ ⚫️ بدون خطا و چاپ سطر ۵ و۶ 🔴 خطای کامپایل در سطر ۴ 🔵 خطای زمان اجرا در سطر ۴ ⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶ @IranianJavaDevelopers
#پاسخ
▪️از جاوا ۷ امکان ساخت اشیا Generic با مجموعه خالی از پارامترهای نوع (<>) امکان پذیر شده است. در صورتی که از این عملگر استفاده شود به طور خودکار نوع داده استنتاج می‌گردد.
▪️در صورتی که این عملگر استفاده نشود، کامپایلر یک هشدار (warning) می‌دهد چرا که کانستراکتور آن به نوع داده خام اشاره می‌کند و بدون چک شدن به نوع داده Generic منسوب شده است.
▪️در این جا هم در سطر ۴ یک هشدار در زمان کامپایل مشاهده می‌شود اما برنامه تا اجرای سطر ۵ به خوبی پیش رفته و جمله سطر ۵ را چاپ می‌کند و بعد در زمان اجرا به دلیل عدم امکان تبدیل نوع داده عددی به رشته، با خطا روبرو می‌شود.

👈پس گزینه چهارم صحیح است.

😔در حدود ۸ درصد از شرکت‌کنندگان پاسخ صحیح دادند.
@IranianJavaDevelopers
🥇تنها #برنده کاپ🏆 #دستگرمی۵ 🎉
با آرزوی موفقیت‌های روز‌افزون 😊
انجمن جاواکاپ
آغاز ثبت‌نام چهارمین آزمون/مسابقه عمومی جاواکاپ javacup.ir/jc/contest4 مسابقه عملی به بخش‌های آزمون امسال اضافه شده جوایز انفرادی+اهدای جام جاواکاپ به دانشکده برتر و شرکت برتر @IranianJavaDevelopers
برای عزیزانی که پرداخت مبلغ ثبت‌نام برایشان دشوار است، امکان صدور کد تخفیف وجود دارد. در صورت تمایل، یک ایمیل به آدرس [email protected] بفرستید و شرايط خود را ذکر فرمایید تا برای شما کد تخفیف مناسب ایجاد و ارسال شود.
به امید دیدار شما در چهارمین مسابقه عمومی جاواکاپ.
استخدام برنامه‌نویس ارشد جاوا در شرکت حامی سیستم شریف
https://javacup.ir/jc/job129/
#استخدام
@IranianJavaDevelopers
This media is not supported in your browser
VIEW IN TELEGRAM
#آیاـمیدانید در #اکلیپس می‌توانید به سرعت تفاوت‌های دو فایل را مشاهده کنید؟
فایل‌ها را انتخاب کنید و با راست کلیک و گزینه Compare With -> Each Other این کار را انجام دهید.
@IranianJavaDevelopers
انجمن جاواکاپ
#نشتـحافظه در جاوا https://javacup.ir/jc/نشت-حافظه-در-جاوا/ @IranianJavaDevelopers
در این مطلب چند سناریو رخداد #نشتـحافظه به مرور بررسی می‌شود.
1️⃣ در این قسمت به متغیرهای استاتیک توجه می‌کنیم که طول عمر آن‌ها مطابق با کل زمان اجرای برنامه‌ است و زباله‌روب نمی‌تواند حافظه تخصیص داده شده به شی سنگین در فیلد استاتیک را در طول اجرای برنامه حتی اگر دیگر مورد استفاده نباشد، آزاد کند...
نقد و بررسی کتاب REST API Design Rulebook

https://goo.gl/eF2RzW


@IranianJavacupDevelopers
شنیده‌ها حاکی از تلاش و رایزنی مدیران انجمن جاواکاپ برای برگزاری همزمان آزمون کتبی در دانشگاه یزد است. به امید برگزاری آزمون کتبی (جمعه 21 مهرماه) در شهر یزد.
#خبر #جاواکاپ #آزمون
انجمن جاواکاپ
#نشتـحافظه در جاوا https://javacup.ir/jc/نشت-حافظه-در-جاوا/ @IranianJavaDevelopers
در ادامه سناریو‌های نشت حافظه در جاوا بخوانید:
2️⃣ استفاده از توابع رشته به ویژه intern
3️⃣ استریم‌های بسته نشده
4️⃣ اتصالات بسته نشده
5️⃣ اضافه کردن اشیا فاقد hashCode و equals به HashSet
@IranianJavaDevelopers