Java, Java, Programlama 13 June 2020 Rabia Yurdakul No comments

Mülakatlarda Sorulan Core Java Soruları

1.”==” ve “equals” arasındaki fark nedir?“==” referans karşılaştırmasıdır. Her iki nesnenin Memory’de aynı konumu işaret edip etmediğine bakar.“equals” nesnelerin değerlerini karşılaştırır. Her iki nesne için de hashCode() methodundan dönen değer aynı ise kesinlikle equals true olur. 2. Overriding nedir?Override bir Annotation’dır. Base class da ki metotları sub class da kullanabilmemizi sağlar. Static methodlar için override […]

Java, Programlama 9 August 2018 Rabia Yurdakul No comments

OOP(Object-Oriented Programming) Nedir?

Her şeyin ama her şeyin nesne olarak kabul edildiği bir yaklaşımdır. Çevremizde gördüklerimizden örnek vermek gerekirse; bardak, mouse, bilgisayar, telefon, kalem, kağıt her şey birer nesnedir. Peki neden nesnedir? Nesne olmasının bize ne yararı var? Nesne olunca ne oluyor? Çünkü her nesnenin kendine ait bir özelliği bir görevi vardır ve nesneler arasında bir bağ bir […]