Zastanawiam się, czy ktoś mógłby mi pomóc w zapewnieniu opcji precyzji podwójnej i zmiennoprzecinkowej klasy?Specjalizuję się w klasie java dla precyzji podwójnej i pływającej
Pracuję z Java3D i ze specyfikacją API dla Point3d i Point3f. Rozumiem, że implementacja skutecznie powiela klasę Point3f, zastępując zmiennoprzecinkowe w razie potrzeby podwójnym. Czy to dlatego, że Generics nie może być używane z prymitywnymi typami danych? Wydajność?
Piszę klasy Curve i zastanawiam się powinienem zapewnić Curved i Curvef w podobny sposób. Czy to najlepsza opcja?
Zobacz http://stackoverflow.com/questions/2721546/why-dont-generics-support-primitive-types dla pokrewnych informacji. – djechlin
Pisz tylko jedno, jeśli użyjesz obu. –
Należy również zauważyć, że jest to wyraźnie przedwczesna optymalizacja. Po prostu użyj podwójnie. – djechlin