( persicsb | 2016. 01. 05., k – 14:57 )

Miért kéne minden fileművelet előtt ezt megtenni? Csak akkor kell, amikor egy filenév -> file objektum/handle mappinget csinálsz. Ez pedig egyszer történik meg. Amikor meg UI-s file chooser van, akkor egyszer sem. Csak a text alapú interfészek esetén fontos a file neve, hiszen ott kell egyedül filenév -> file objektum leképezést csinálni. Utána viszont minden más megnyitott file handle-lel megy.
Javaban is File-okat kezelsz, magas szintű absztrakt objektumokat, nem filenevekkel végzed a műveleteket, hanem File objektumokkal. C-ben meg FILE handle-vel.