1
Java'da nesne başlatma “Foo f = new Foo ()” esasen C'de bir işaretçi için malloc kullanmakla aynı mıdır?
Java'da nesne oluşturma işlemlerinin ardındaki gerçek süreci anlamaya çalışıyorum - ve diğer programlama dillerini varsayalım. Java'da nesne başlatmanın, C'deki bir yapı için malloc kullandığınızla aynı olduğunu varsaymak yanlış olur mu? Misal: Foo f = new Foo(10); typedef struct foo Foo; Foo *f = malloc(sizeof(Foo)); Bu yüzden nesnelerin yığın yerine yığın …