انجمن جاواکاپ via @vote
#دستگرمی کدام گزینه درباره فیلدهای transient صحیح است؟
anonymous poll
مقدار آنها serialize نمیشود. – 108
👍👍👍👍👍👍👍 96%
قابل تغییر نیستند. – 4
▫️ 4%
همواره ثابت هستند. – 1
▫️ 1%
استاتیک هستند.
▫️ 0%
👥 113 people voted so far.
  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 مشاهده کنید.
  ▪️به طور کلی 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
  Jackson
این قسمت: Data Binding
https://goo.gl/GDjTdr
ادامه دارد...
@IranianJavaDevelopers
  انجمن جاواکاپ
بخش اول-مقالهی چهارم از سری مقالات JSON با  Jackson این قسمت: Data Binding  https://goo.gl/GDjTdr  ادامه دارد... @IranianJavaDevelopers
  
بخش دوم-مقالهی چهارم از سری مقالات JSON با Jackson
این قسمت: Data Binding
https://goo.gl/hSe5Vm
@IranianJavaDevelopers
  این قسمت: Data Binding
https://goo.gl/hSe5Vm
@IranianJavaDevelopers
آغاز ثبتنام چهارمین آزمون/مسابقه عمومی جاواکاپ
javacup.ir/jc/contest4
مسابقه عملی به بخشهای آزمون امسال اضافه شده
جوایز انفرادی+اهدای جام جاواکاپ به دانشکده برتر و شرکت برتر
@IranianJavaDevelopers
  javacup.ir/jc/contest4
مسابقه عملی به بخشهای آزمون امسال اضافه شده
جوایز انفرادی+اهدای جام جاواکاپ به دانشکده برتر و شرکت برتر
@IranianJavaDevelopers
انجمن جاواکاپ via @like
  
#دستگرمی
در مورد خروجی و خطای کد فوق چه میتوان گفت؟
⚫️ بدون خطا و چاپ سطر ۵ و۶
🔴 خطای کامپایل در سطر ۴
🔵 خطای زمان اجرا در سطر ۴
⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶
@IranianJavaDevelopers
  در مورد خروجی و خطای کد فوق چه میتوان گفت؟
⚫️ بدون خطا و چاپ سطر ۵ و۶
🔴 خطای کامپایل در سطر ۴
🔵 خطای زمان اجرا در سطر ۴
⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶
@IranianJavaDevelopers
  انجمن جاواکاپ via @like
#دستگرمی در مورد خروجی و خطای کد فوق چه میتوان گفت؟ ⚫️ بدون خطا و چاپ سطر ۵ و۶  🔴 خطای کامپایل در سطر ۴ 🔵 خطای زمان اجرا در سطر ۴ ⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶ @IranianJavaDevelopers
📣 شما میتوانید پاسخ تشریحی خود را برای #دستگرمی۵ تا فردا شب به همراه اسم (یا نام مستعار) و عکس (در صورت تمایل) به @JavacupAdmin ارسال کنید.
پاسخدهندگان صحیح در همین کانال معرفی و تشویق میشوند.🏆
  پاسخدهندگان صحیح در همین کانال معرفی و تشویق میشوند.🏆
  انجمن جاواکاپ via @like
#دستگرمی در مورد خروجی و خطای کد فوق چه میتوان گفت؟ ⚫️ بدون خطا و چاپ سطر ۵ و۶  🔴 خطای کامپایل در سطر ۴ 🔵 خطای زمان اجرا در سطر ۴ ⚪️ چاپ سطر ۵ و خطای زمان اجرا در سطر ۶ @IranianJavaDevelopers
#پاسخ
▪️از جاوا ۷ امکان ساخت اشیا Generic با مجموعه خالی از پارامترهای نوع (<>) امکان پذیر شده است. در صورتی که از این عملگر استفاده شود به طور خودکار نوع داده استنتاج میگردد.
▪️در صورتی که این عملگر استفاده نشود، کامپایلر یک هشدار (warning) میدهد چرا که کانستراکتور آن به نوع داده خام اشاره میکند و بدون چک شدن به نوع داده Generic منسوب شده است.
▪️در این جا هم در سطر ۴ یک هشدار در زمان کامپایل مشاهده میشود اما برنامه تا اجرای سطر ۵ به خوبی پیش رفته و جمله سطر ۵ را چاپ میکند و بعد در زمان اجرا به دلیل عدم امکان تبدیل نوع داده عددی به رشته، با خطا روبرو میشود.
👈پس گزینه چهارم صحیح است.
😔در حدود ۸ درصد از شرکتکنندگان پاسخ صحیح دادند.
@IranianJavaDevelopers
  ▪️از جاوا ۷ امکان ساخت اشیا Generic با مجموعه خالی از پارامترهای نوع (<>) امکان پذیر شده است. در صورتی که از این عملگر استفاده شود به طور خودکار نوع داده استنتاج میگردد.
▪️در صورتی که این عملگر استفاده نشود، کامپایلر یک هشدار (warning) میدهد چرا که کانستراکتور آن به نوع داده خام اشاره میکند و بدون چک شدن به نوع داده Generic منسوب شده است.
▪️در این جا هم در سطر ۴ یک هشدار در زمان کامپایل مشاهده میشود اما برنامه تا اجرای سطر ۵ به خوبی پیش رفته و جمله سطر ۵ را چاپ میکند و بعد در زمان اجرا به دلیل عدم امکان تبدیل نوع داده عددی به رشته، با خطا روبرو میشود.
👈پس گزینه چهارم صحیح است.
😔در حدود ۸ درصد از شرکتکنندگان پاسخ صحیح دادند.
@IranianJavaDevelopers
  انجمن جاواکاپ
آغاز ثبتنام چهارمین آزمون/مسابقه عمومی جاواکاپ javacup.ir/jc/contest4  مسابقه عملی به بخشهای آزمون امسال اضافه شده جوایز انفرادی+اهدای جام جاواکاپ به دانشکده برتر و شرکت برتر @IranianJavaDevelopers
برای عزیزانی که پرداخت مبلغ ثبتنام برایشان دشوار است، امکان صدور کد تخفیف وجود دارد. در صورت تمایل، یک ایمیل به آدرس [email protected] بفرستید و شرايط خود را ذکر فرمایید تا برای شما کد تخفیف مناسب ایجاد و ارسال شود.
به امید دیدار شما در چهارمین مسابقه عمومی جاواکاپ.
  به امید دیدار شما در چهارمین مسابقه عمومی جاواکاپ.
  انجمن جاواکاپ
بخش دوم-مقالهی چهارم از سری مقالات JSON با Jackson این قسمت: Data Binding  https://goo.gl/hSe5Vm  @IranianJavaDevelopers
  
مقالهی پنجم از سری مقالات JSON با Jackson
این قسمت: JAX-RS
https://goo.gl/SFmUY4
@IranianJavaDevelopers
  این قسمت: JAX-RS
https://goo.gl/SFmUY4
@IranianJavaDevelopers
استخدام برنامهنویس ارشد جاوا در شرکت حامی سیستم شریف
https://javacup.ir/jc/job129/
#استخدام
@IranianJavaDevelopers
  https://javacup.ir/jc/job129/
#استخدام
@IranianJavaDevelopers
This media is not supported in your browser
    VIEW IN TELEGRAM
  #آیاـمیدانید در #اکلیپس میتوانید به سرعت تفاوتهای دو فایل را مشاهده کنید؟
فایلها را انتخاب کنید و با راست کلیک و گزینه Compare With -> Each Other این کار را انجام دهید.
@IranianJavaDevelopers
  فایلها را انتخاب کنید و با راست کلیک و گزینه Compare With -> Each Other این کار را انجام دهید.
@IranianJavaDevelopers
  انجمن جاواکاپ
#آیاـمیدانید در #اکلیپس میتوانید به سرعت تفاوتهای دو فایل را مشاهده کنید؟ فایلها را انتخاب کنید و با راست کلیک و گزینه Compare With -> Each Other این کار را انجام دهید. @IranianJavaDevelopers
#ارسالیـکاربران
سلام تو #اندرویدـاستودیو یا #اینتلیج هم میشه تفاوت های بین دو فایل رو دید. کافیه 2 فایل رو با crtl انتخاب کنید و بعدش ctrl + d رو بزنید.
@mehdikhalifeh
  سلام تو #اندرویدـاستودیو یا #اینتلیج هم میشه تفاوت های بین دو فایل رو دید. کافیه 2 فایل رو با crtl انتخاب کنید و بعدش ctrl + d رو بزنید.
@mehdikhalifeh
  انجمن جاواکاپ
#نشتـحافظه در جاوا https://javacup.ir/jc/نشت-حافظه-در-جاوا/ @IranianJavaDevelopers
در این مطلب چند سناریو رخداد #نشتـحافظه به مرور بررسی میشود.
1️⃣ در این قسمت به متغیرهای استاتیک توجه میکنیم که طول عمر آنها مطابق با کل زمان اجرای برنامه است و زبالهروب نمیتواند حافظه تخصیص داده شده به شی سنگین در فیلد استاتیک را در طول اجرای برنامه حتی اگر دیگر مورد استفاده نباشد، آزاد کند...
  1️⃣ در این قسمت به متغیرهای استاتیک توجه میکنیم که طول عمر آنها مطابق با کل زمان اجرای برنامه است و زبالهروب نمیتواند حافظه تخصیص داده شده به شی سنگین در فیلد استاتیک را در طول اجرای برنامه حتی اگر دیگر مورد استفاده نباشد، آزاد کند...
  انجمن جاواکاپ
اوراکل JavaEE را به جامعه متنباز واگذار میکند؟! https://goo.gl/nsvJSB @IranianJavaDevelopers
انتقال JAVA EE به اکلیپس قطعی شد!
https://javacup.ir/jc/انتقال-java-ee-به-اکلیپس/
@IranianJavaDevelopers
#خبر
  
  https://javacup.ir/jc/انتقال-java-ee-به-اکلیپس/
@IranianJavaDevelopers
#خبر
انجمن جاواکاپ
  
  انتقال JAVA EE به اکلیپس - انجمن جاواکاپ
  خیلی سریع اتفاق افتاد! کمتر از یک ماه گذشته اوراکل از قصد خود برای انتقال JAVAEE به جامعه متنباز سخ
  
  انجمن جاواکاپ
#نشتـحافظه در جاوا https://javacup.ir/jc/نشت-حافظه-در-جاوا/ @IranianJavaDevelopers
در ادامه سناریوهای نشت حافظه در جاوا بخوانید:
2️⃣ استفاده از توابع رشته به ویژه intern
3️⃣ استریمهای بسته نشده
4️⃣ اتصالات بسته نشده
5️⃣ اضافه کردن اشیا فاقد hashCode و equals به HashSet
@IranianJavaDevelopers
  2️⃣ استفاده از توابع رشته به ویژه intern
3️⃣ استریمهای بسته نشده
4️⃣ اتصالات بسته نشده
5️⃣ اضافه کردن اشیا فاقد hashCode و equals به HashSet
@IranianJavaDevelopers