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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • Kat Krazy

    Kat Krazy

    12 Kasım 2010
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008