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

  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • Tinkernut

    Tinkernut

    28 Aralık 2006