Press "Enter" to skip to content

Tag: enumset

Effective Java Madde 53: Değişken Sayılı Argümanları (varargs) Dikkatli Kullanın

Varargs Java dilinde belirli bir türden sıfır veya daha fazla sayıda argümanı bir metoda tek seferde geçmemizi sağlayan bir mekanizmadır. Variable arity yani değişken sayılı argümanlar ifadesinin kısaltılmasıdır. Arka planda bu mekanizma değişken sayıdaki argümanların toplanıp tek bir dizi içerisinde saklanması ve bu dizinin metoda geçilmesi mantığıyla çalışır. Örneğin, aşağıda…

Share
Leave a Comment

Effective Java Madde 36: Bit Alanları Yerine EnumSet Kullanın

Bir küme (set) içerisinde kullanılacağı düşünülen numalandırılmış türleri (enumerated type) temsil etmek için sıklıkla Madde 34’de gördüğümüz gruplanmış int değişmezleri yöntemi kullanılır. Ancak buradaki fark int değişkenlere yapılan atamaların bitsel işlemleri mümkün kılmak için 2’nin üsleri şeklinde olmasıdır. Bu kullanım size birden fazla STYLE_ değişmezini bitsel veya (bitwise OR) işlemine…

Share
1 Comment
%d bloggers like this: