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

  • Elly

    Elly

    3 EKİM 2005
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013
  • TVNorge

    TVNorge

    5 EKİM 2006