`
lovnet
  • 浏览: 6880947 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Java基础学习笔记之六(3)_常用类_File类

 
阅读更多

File类

An abstract representation of file and directory pathnames.
#文件#和#目录路径#名的抽象表示形式。

常用构造:

1.File(String pathname);
Creates a new File instance by converting the given pathname
string into an abstract pathname.
new File()时,通过将给定路径名字符串转换成抽象路径名来创建一个新 File 实例。
(没有创建实体文件,而是创建了一个引用)

2.File(String parent,String child);
Creates a new File instance from a parent pathname string
and a child pathname string.
根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。
(没有创建实体文件,而是创建了一个引用)

常用方法:

1.public boolean canRead();


2.public boolean canWrite();


3.public boolean exists();


4.public boolean isDirectory();


5.public boolean isFile();


6.public boolean isHidden();


7.public long lastModified();


8.public long length();


9.public String getName();


10.pubic String getPath();
----------------------------------------------------
11.public boolean createNewFile()
throws IOException
12.public boolean delete();

13.public boolean mkdir();


14.public boolean mkdirs();


15.public File[] listFiles();

***Math类
常用方法:查API java.lang.Math


分享到:
评论

相关推荐

    Java开发详解.zip

    000000_【课程介绍 —— 写在前面的话】_Java学习概述笔记.pdf 010101_【第1章:JAVA概述及开发环境搭建】_JAVA发展概述笔记.pdf 010102_【第1章:JAVA概述及开发环境搭建】_Java开发环境搭建笔记.pdf 010201_【第2...

    java 基础学习笔记

    这份"java 基础学习笔记"涵盖了多个主题,适合不同层次的开发者,无论是初学者还是有经验的程序员都能从中受益。 1. **Java基础概念**: - **面向对象**:Java是基于面向对象编程思想的,包括类、对象、封装、继承...

    java基础知识笔记

    "Core Java"涵盖了Java语言的基础概念、语法、数据类型、控制结构、类与对象、接口、异常处理、集合框架以及多线程等核心主题。以下是这些关键知识点的详细解释: 1. **Java语言特性**:Java是一种面向对象的、跨...

    Java学习笔记(整理)

    这份“Java学习笔记”是为初学者准备的,旨在帮助他们快速掌握Java的基础知识。笔记中可能涵盖了以下重要知识点: 1. **Java简介**:Java是由Sun Microsystems(现已被Oracle收购)开发的,它的设计目标是“一次...

    java se学习笔记

    【Java SE学习笔记】是针对Java初学者的一份详实的学习资源,主要涵盖了Java的基础知识、进阶概念以及编程实践。这份笔记以HTML格式呈现,方便读者在线阅读或下载后离线浏览。以下是对这份笔记可能包含的重要知识点...

    java基础笔记.pdf

    ### Java基础知识点详细解读 #### Java开发环境配置与工具使用 ##### 安装开发工具 Java开发常用工具有Eclipse、MyEclipse插件版以及...掌握这些基础知识,对于学习Java后续的更高级概念和框架有非常重要的作用。

    java常用框架学习笔记

    ### Java常用框架学习笔记 #### Hibernate ##### 1.1 Hibernate 实现数据库操作步骤 - **导入所需的Jar包**:为了使用Hibernate框架,首先需要在项目中导入Hibernate库。这通常意味着添加一系列与Hibernate相关的...

    java.rar黑马java基础笔记

    《黑马程序员Java基础笔记》是一份全面覆盖Java编程基础知识的学习资料,旨在帮助初学者迅速掌握Java编程语言,能够独立编写Java程序。这份笔记由多个部分组成,分别详细讲解了Java的基础语法、集合、多线程、IO以及...

    java学习笔记

    ### Java学习笔记知识点详解 #### 一、Java面向对象编程思想 面向对象编程(Object-Oriented Programming, OOP)是Java的核心特性之一。通过封装、继承和多态这三个基本特征来实现。OOP能够提高代码的复用性和可...

    java学习笔记整理

    ### Java学习笔记整理 #### 1. Java简介 ##### 1.1 计算机编程和开发语言 计算机系统由硬件系统和软件系统组成。软件系统又进一步细分为系统软件和应用软件。其中,系统软件包括操作系统、编译系统、数据库系统等...

    CoreJava学习笔记

    ### CoreJava学习笔记 #### 一、JAVA特点与运行原理 **JAVA特点:** 1. **简单性**:Java的设计者们将C++语言中许多不易理解和容易混淆的部分去除,使得Java更容易理解与掌握。 2. **面向对象**:Java几乎一切都...

    Java学习笔记(必看经典)

    这份“Java学习笔记(必看经典)”涵盖了Java语言的基础到进阶内容,对于想要深入理解Java的开发者来说是一份宝贵的资源。 首先,Java语言基础包括语法结构、数据类型、变量、运算符、流程控制等。Java支持两种主要的...

    良葛格java学习笔记

    【良葛格java学习笔记】是一份专为新手设计的Java编程学习资料,旨在帮助初学者从零开始了解和掌握Java这门强大的编程语言。Java以其跨平台、面向对象、安全性和高性能等特性,广泛应用于互联网后端开发、移动应用...

    Java从零基础到精通详细笔记高清完整PDF版

    `ls` 命令是列出目录内容的最常用命令之一。它可以显示当前目录下的文件和文件夹,以及它们的权限、所有者和大小等信息。 - `ls -l` 可以展示详细的列表格式,显示文件的权限、链接数、所有者、所属组、文件大小和...

    java学习笔记文档

    Java学习笔记文档是一份专为初学者准备的宝贵资料,旨在提供系统且实用的Java编程知识。这份文档可能包含了从基础语法、数据类型到高级特性的全面讲解,旨在帮助新手快速掌握这门强大的编程语言。 首先,Java的基础...

    java设计模式学习笔记

    ### Java设计模式学习笔记——外观模式(Facade Pattern) #### 概述 设计模式是软件工程领域中一种解决常见问题的可复用解决方案。在Java开发过程中,掌握设计模式能够帮助开发者更好地组织代码结构,提高代码的...

    个人笔记--Java_API

    **4.1 java.io.File文件类** - **构造方法**: - `File(String pathname)` - `File(File parent, String child)` - **常用方法**: - `createNewFile()`:创建新文件。 - `mkdir()`:创建目录。 - `delete()`...

    java经典教材笔记

    第十章讲解了Java的常用类库,包括处理字符串操作的StringBuffer和StringBuilder类、国际化程序类、System类、日期操作类以及与数学相关的类(如Math、Random类)等。此外,还包含了关于数组操作、正则表达式和观察...

    Java入门学习笔记

    ### Java入门学习笔记 #### 一、Java特点与运行原理 **1.1 Java特点** - **简单性:** Java的设计使得它易于学习且避免了许多传统编程语言中存在的复杂性。 - **面向对象:** Java是一种纯面向对象的语言,支持...

Global site tag (gtag.js) - Google Analytics