SORU
8 Temmuz 2009, ÇARŞAMBA


'getPath arasındaki fark ne(), getAbsolutePath(), ve getCanonicalPath() Java?

Java ** 1 ** 0, getCanonicalPath() arasındaki fark nedir?

Ve ne zaman her birini kullanırım?

CEVAP
8 Temmuz 2009, ÇARŞAMBA


Bu dosya adları göz önünde bulundurun:

C:\temp\file.txt - Bu yol, mutlak bir yol, ve kurallı bir yoludur.

.\file.txt - Bu bir yoldur. Mutlak bir yol, ne de kurallı bir yolu ne.

C:\temp\myapp\bin\..\\..\file.txt - Bu bir yol ve mutlak bir yol. Kurallı bir yol değil.

Kurallı bir yolu her zaman mutlak bir yol.

Kurallı bir yol bir yola dönüştürme mutlak genellikle geçerli çalışma dizini üzerinde tack yani örneğin ./file.txt olur c:/temp/file.txt () yapar. Bir dosya kurallı yolu sadece "arındırır" yol ve ..\ gibi şeyleri çözme ve sembolik (Unix) çözme kaldırılıyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007
  • The Brister

    The Brister

    10 ŞUBAT 2008