جافا Java
Kanalga Telegram’da o‘tish
ليس عيبًا ألا تعرف شيئًا، ولكن العيب انك لا تريد أن تتعلم
Ko'proq ko'rsatish6 338
Obunachilar
-324 soatlar
-137 kunlar
-5130 kunlar
Postlar arxiv
6 337
❓ استخدام this للإشارة لحقل مُغَطّى
Using this to refer to a shadowed field
class T {
int n = 10;
void set(int n){ n = n; }
int get(){ return n; }
}
T t = new T();
t.set(5);
System.out.println(t.get());6 337
❓ إخفاء الحقول (Field Hiding)
Field hiding resolution
class A { int v = 1; }
class B extends A { int v = 2; }
B b = new B();
System.out.println(((A)b).v);6 337
❓ ترتيب التهيئة: static ثم instance ثم constructor
Initialization order
class X {
static { System.out.print("S"); }
{ System.out.print("I"); }
X(){ System.out.print("C"); }
}
new X();6 337
❓ تفضيل التحويلات في Overload
Overload preference (widening vs boxing vs varargs)
static void m(long x){ System.out.print("long"); }
static void m(Integer x){ System.out.print("Integer"); }
static void m(int... x){ System.out.print("varargs"); }
m(5);6 337
❓ الاستثناءات المُتَحَقَّقة (Checked)
Checked exceptions handling
void read() throws java.io.IOException {}
void m(){ read(); }6 337
❓ التعامل مع الاستثناءات في finally
Try-catch-finally order
try {
int x = 1 / 0;
System.out.print("A");
} catch (ArithmeticException e) {
System.out.print("B");
} finally {
System.out.print("C");
}6 337
❓ الوراثة مع مُنشئ أب مُعَلَّم
Inheritance with parameterized base constructor
class Base { Base(int x) {} }
class Child extends Base { }6 337
❓ ماذا يطبع جمع عناصر ArrayList؟
What does this ArrayList code print?
import java.util.*;
List<Integer> xs = new ArrayList<>();
xs.add(1);
xs.add(2);
System.out.println(xs.get(0) + xs.get(1));
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
