ru
Feedback
جافا Java

جافا Java

Открыть в Telegram

ليس عيبًا ألا تعرف شيئًا، ولكن العيب انك لا تريد أن تتعلم

Больше
6 336
Подписчики
-224 часа
-127 дней
-5530 день
Архив постов
❓ كيف يعمل fall-through عندما يطابق case 1؟ How does fall-through work here?
int d = 1;
switch (d) {
  case 0: d += 2;
  default: d += 3;
  case 1: d += 4;
}
System.out.println(d);

Choose your answer:
Anonymous voting

❓ كم عدد الزيادات؟ How many increments occur?
int c = 0;
for (int i = 0; i < 3; i++) {
  for (int j = 0; j <= i; j++) {
    c++;
  }
}
System.out.println(c);

Choose your answer:
Anonymous voting

❓ تأثير i++ داخل شرط while؟ Effect of i++ in while condition?
int i = 0;
while (i++ < 3) { }
System.out.println(i);

Choose your answer:
Anonymous voting

❓ تمرير المصفوفات للميثود: ماذا يُطبع؟ Passing arrays to methods: what prints?
void change(int[] arr) {
  arr[0] = 99;
  arr = new int[]{7,7,7};
}
int[] x = {1,2,3};
change(x);
System.out.println(x[0]);

Choose your answer:
Anonymous voting

❓ Switch على String بدون break بعد "two"؟ Switch on String (no break after "two")?
String s = "two";
switch (s) {
  case "one": System.out.print(1); break;
  case "two": System.out.print(2);
  default: System.out.print(0);
}

Choose your answer:
Anonymous voting

❓ هل a == b صحيح؟ Is a == b true?
String a = new String("hi");
String b = "hi";
System.out.println(a == b);

Choose your answer:
Anonymous voting

❓ ما قيمة count بعد استخدام continue؟ What is count after using continue?
int count = 0;
for (int i = 0; i < 5; i++) {
  if (i % 2 == 0) continue;
  count += i;
}
System.out.println(count);

Choose your answer:
Anonymous voting

❓ هل يعدّل for-each عناصر المصفوفة؟ Does for-each modify elements?
int[] a = {1, 2, 3};
for (int x : a) { x *= 2; }
System.out.println(a[1]);

Choose your answer:
Anonymous voting

❓ كيف تطبع طول المصفوفة؟ How do you print the array length?
int[] a = {1, 2, 3, 4};
System.out.println( /* ? */ );

Choose your answer:
Anonymous voting

❓ أي overload يُستدعى؟ Which overload is invoked?
void print(int x) { System.out.println("int"); }
void print(Integer x) { System.out.println("Integer"); }

Integer n = null;
print(n);

لو تشتغل على جافا، أنصحك تقرأ آخر إصدار من كتاب “Troubleshooting Java”. الكتاب مليان أشياء عملية: من أفضل ممارسات الـdebugging، إلى الـlogging، الـtracing، الـtelemetry، نموذج الذاكرة في جافا، منع الـdeadlocks، وكمان الـprofiling والـsampling. قراءة ممتازة لو تحب تفهم وش يصير تحت غطاء الـJVM وكيف تلاقي المشاكل بسرعة في الإنتاج.