Module :
java.base - Package :
java.io
Version documentée : Java SE 17
Classe « File »
Informations générales
Héritage java.lang.Object
java.io.File
Interfaces implémentées java.io.Serializable java.lang.Comparable<java.io.File> Définition public class File extends java.lang.Object implements java.io.Serializable , java.lang.Comparable<java.io.File> Description A venir.
Liste des attributs
Tous les attributs
Attributs d'instance
Attributs statiques
Attributs dépréciés
public static
String
pathSeparator
public static
char
pathSeparatorChar
public static
String
separator
public static
char
separatorChar
Liste des constructeurs
Constructeurs
Constructeurs dépréciés
Liste des propriétés (getters/setters)
Propriétés
Propriétés dépréciées
public
boolean
absolute
R/-
public
File
absoluteFile
R/-
public
String
absolutePath
R/-
public
File
canonicalFile
R/-
public
String
canonicalPath
R/-
public
boolean
directory
R/-
public
boolean
executable
-/W
public
boolean
file
R/-
public
long
freeSpace
R/-
public
boolean
hidden
R/-
public
long
lastModified
-/W
public
String
name
R/-
public
String
parent
R/-
public
File
parentFile
R/-
public
String
path
R/-
public
boolean
readable
-/W
public
long
totalSpace
R/-
public
long
usableSpace
R/-
public
boolean
writable
-/W
Propriétés héritées de la classe java.lang.Object
class
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes concrètes
Méthodes abstraites
Méthodes dépréciées
public
boolean
canExecute()
public
boolean
canRead()
public
boolean
canWrite()
public
int
compareTo( File pathname )
public
boolean
createNewFile()
public static
File
createTempFile( String prefix, String suffix, File directory )
public static
File
createTempFile( String prefix, String suffix )
public
boolean
delete()
public
void
deleteOnExit()
public
boolean
equals( Object obj )
public
boolean
exists()
public
File
getAbsoluteFile()
public
String
getAbsolutePath()
public
File
getCanonicalFile()
public
String
getCanonicalPath()
public
long
getFreeSpace()
public
String
getName()
public
String
getParent()
public
File
getParentFile()
public
String
getPath()
public
long
getTotalSpace()
public
long
getUsableSpace()
public
int
hashCode()
public
boolean
isAbsolute()
public
boolean
isDirectory()
public
boolean
isFile()
public
boolean
isHidden()
public
long
lastModified()
public
long
length()
public
String []
list()
public
String []
list( FilenameFilter filter )
public
File []
listFiles( FilenameFilter filter )
public
File []
listFiles( FileFilter filter )
public
File []
listFiles()
public static
File []
listRoots()
public
boolean
mkdir()
public
boolean
mkdirs()
public
boolean
renameTo( File dest )
public
boolean
setExecutable( boolean executable, boolean ownerOnly )
public
boolean
setExecutable( boolean executable )
public
boolean
setLastModified( long time )
public
boolean
setReadable( boolean readable )
public
boolean
setReadable( boolean readable, boolean ownerOnly )
public
boolean
setReadOnly()
public
boolean
setWritable( boolean writable )
public
boolean
setWritable( boolean writable, boolean ownerOnly )
public
Path
toPath()
public
String
toString()
public
URI
toURI()
public
URL
toURL()
Méthodes héritées de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
2024 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :