文章分类 -  JavaFeature

java 笔记记录
摘要:FileVisitor 接口主要用作 Files 类中的 walkFileTree(walkFileTree方法用以访问目录中所有的子孙成员)方法中。 接口的主要方法: postVisitDirectory(T dir, IOException exc) 在一个目录被处理后 preVisitDire 阅读全文
posted @ 2019-12-25 14:46 Baby~She 阅读(731) 评论(0) 推荐(0)
摘要:1,Path 类使用 relativize(Path other) 方法构建相对路径(相对路径解析是从路径头开始比对的,): 构造此路径和给定路径之间的相对路径。 如果只有一个路径具有根组件,则不能构造相对路径。 如果两个路径都有一个根组件,那么如果可以构造一个相对路径,那么它是依赖于实现的。 如果 阅读全文
posted @ 2019-12-24 11:58 Baby~She 阅读(5492) 评论(0) 推荐(0)
摘要:1,Java 编码方式可以由静态方法: Charset.defaultCharset() 返回平台所用的编码方式。 Charset.availableCharsets() 返回所有可用的Charset实例。 2,StandardCharsets 类具有类型为charset的静态变量,用于表示每种Ja 阅读全文
posted @ 2019-12-19 15:04 Baby~She 阅读(435) 评论(0) 推荐(0)
摘要:在Java API中,可以从其中读入一个字节序列的对象称做输入流。而可以向其中写入一个字节序列的对象称做输出流。这些字节序列的来源地和目的地可以是文件,而通常都市文件,但也可以是网络,甚至是内存块。抽象类InputStream和OutPutStream构成了输入、输出(I/O)类层次结构的基础。另一 阅读全文
posted @ 2019-12-14 16:05 Baby~She 阅读(77) 评论(0) 推荐(0)
摘要:反射库( reflection library) 提供了一个非常丰富且精心设计的工具集, 以便编写能够动态操纵 Java 代码的程序。这项功能被大量地应用于 JavaBeans 中, 它是 Java组件的体系结构(有关 JavaBeans 的详细内容在卷 II 中阐述)。使用反射, Java 可以支 阅读全文
posted @ 2019-12-04 10:03 Baby~She 阅读(71) 评论(0) 推荐(0)
摘要:Java 语言规范要求equals具有以下特性: 自反性:对于任何非空引用的x,都具有x.equals(x) 为true的特性。 对称性:对于任何引用 x 和 y ,当x.equals(y) 为true时,y.equals(x) 也应该为true; 传递性:对于任何引用x ,y,z,当x.equal 阅读全文
posted @ 2019-12-03 18:04 Baby~She 阅读(144) 评论(0) 推荐(0)
摘要:1,方法的名字和参数列表称为方法的签名。 2,当程序运行,并且采用动态绑定调用方法时, 虚拟机一定调用与 x 所引用对象的实际类型最合适的那个类的方法。 3,每次调用方法都要进行搜索,时间开销相当大。因此,虚拟机预先为每个类创建了一个 方法表( method table), 其中列出了所有方法的签名 阅读全文
posted @ 2019-12-03 17:22 Baby~She 阅读(56) 评论(0) 推荐(0)
摘要:Java 接口中可以定常量,默认添加public static final ,一般不建议显式的添加; Java 接口中定义接口方法,修饰符只能是public,默认添加,不建议显式添加; Java 8 接口中可以定义静态方法,在Java 8 之前,一些接口都存在伴随类,用来提供接口的公用的接口功能方法 阅读全文
posted @ 2019-12-02 11:33 Baby~She 阅读(184) 评论(0) 推荐(0)