Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg kan ikke rigtigt se formålet med det men du kan da hurtigt implementere noget der retunerer en string som o.getClass().getName() gør, for en primitiv type :)
public static void main(String[] args){ short bla = 1; System.out.println(getType(bla)); }
public static String getType(short input) { return "short"; }
public static String getType(int input) { return "int"; }
jeg er da interesseret i at høre om der kunne være tilfælde hvor det kunne være brugbart.. måske noget du kender fra et andet sprog?
Årsagen var egentlig en umiddelbar undren over, at write-metoder i forbindelse med DataOutputStream er specifikke for den type variabel, man ønsker at tilgå, f.eks. writeInt(int i), WriteDouble(double d) osv. Hvorfor ikke bare write(int i), write(double d) osv.?
->arne_v: Enig. Kan der yderligere være tænkt i performance ved at definere type-specifikke write-metoder, f.eks. writeDouble(), i forhold til brug af metode-overload? Jeg tænker på, om metode-overload simpelthen tager noget tid, idet input først skal identificeres blandt flere kandidater, eller er det helt marginalt/ubetydeligt?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.