Java常用API
文章平均质量分 77
coder__666
这个作者很懒,什么都没留下…
展开
-
理解Java字节流与字符流的区别与联系 _07
Java中的“流”是什么? 一个Java I/O对象叫做数据流。读取数据到内存的对象叫做输入流,内存写出数据的对象叫做输出流。针对其面向的不同角度,可以将流分为下面几种类型:按照数据流的方向不同分为输入流和输出流。这种分类不是绝对的,例如在向一个文件写入数据时,它就是输出流;而在读取数据时,它就是输入流。按照处理数据的单位不同分为字节流和字符流。表示以字节为单位从stream中读取或往str...原创 2018-05-08 20:10:39 · 1698 阅读 · 0 评论 -
Java常用API 之 java.util.Collection接口(附解析和示例)_07
在Java类库中,集合类的基本接口是Collection接口。Collection 表示一组对象,这些对象也称为 Collection 的元素。一些 Collection 允许有重复的元素,而另一些则不允许。一些collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接实现:它提供更具体的子接口(如 Queue、Set 和 List)实现。此接口通常用来传递 Collect...原创 2018-05-07 18:18:47 · 427 阅读 · 0 评论 -
Java常用API 之 java.util.ArrayList<E>(附解析和示例)_13
java.util.ArrayList的继承关系:java.lang.Object java.util.AbstractCollection<E> java.util.AbstractList<E> java.util.ArrayList<E>public class ArrayList<E>...原创 2018-05-13 23:16:10 · 373 阅读 · 0 评论 -
Java常用API 之 java.lang.StringBuilder(附解析和示例)_12
2public final class StringBuilderextends Objectimplements Serializable, CharSequence java.lang.StringBuilder是一个可变的字符序列。StringBuilder类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 StringBuffer 的一个简易替换...原创 2018-05-13 20:28:01 · 1009 阅读 · 0 评论 -
Java常用API 之 java.util.Arrays(附解析和示例)_06
java.util.Arrays直接继承自Object类。Arrays类包含用来操作数组(比如排序和搜索)的各种方法,还包含一个允许将数组作为列表来查看的静态工厂。此类中所含方法的文档都包括对实现 的简短描述。应该将这些描述视为实现注意事项,而不应将它们视为规范 的一部分。实现者应该可以随意替代其他算法,只要遵循规范本身即可。(例如,sort(Object[]) 使用的算法不必是一个合并排序算法,...原创 2018-05-07 01:40:26 · 529 阅读 · 0 评论 -
Java常用API 之 数组(附解析和示例)_05
数组是同一数据类型的集合,数组其实就是一个容器。数组自动的给数组中的元素从0开始编号,使得只要提供下标索引,就可以高效的随机读取数组里的元素。Java语言使用new操作符来创建数组。建议使用 dataType[ ] var 而不是 dataType var[ ] 来创建数组,这样可以将数据类型与变量名分开,代码风格更好。如想创建一个长度为5的整数数组:int[ ] num = new int[5]...原创 2018-05-06 23:53:53 · 418 阅读 · 0 评论 -
Java常用API 之 java.lang.String类(附解析和示例)_04
String 类代表字符串,Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。因为 String 对象是不可变的,所以可以放心的共享。public final class String//源码 implements java.io.Serializable, Comparable<String>, CharSe...原创 2018-05-06 01:32:52 · 667 阅读 · 0 评论 -
Java常用API 之 java.lang.Integer类(附解析和示例)_03
ads从类定义可以看出,Integer类继承自java.lang.Number类,并且实现了Comparable<Integer>接口。public final class Integer extends Number implements Comparable<Integer>//源码Integer 类在对象中包装了一个基本类型 int 的值。--------------...原创 2018-05-05 21:16:30 · 876 阅读 · 0 评论 -
Java常用API 之 java.lang.Object类(附解析和示例)_02
了解Object是非常有必要的,Object类是Java里的根类,即Java其他类都使用Object类作为超类。所有的对象(包括数组)都实现这个类的方法,Object类里的方法在任何对象上都可以使用。----------------------------------------常用方法-----------------------------------------------Object常用方...原创 2018-05-04 17:41:22 · 338 阅读 · 0 评论 -
java 泛型详解__泛型类,泛型接口,泛型方法__超详细易懂
对java的泛型特性的了解仅限于表面的浅浅一层,直到在看java文档中集合框架的内容时发现有不少不了解的用法,才想起详细的记录一下。本文转自java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一。-------------------------------------------------------------正文---------------------------------...转载 2018-05-17 01:44:04 · 1780 阅读 · 0 评论 -
Java常用API 之 java.io.InputStreamReader(附解析和示例)_10
1public class InputStreamReaderextends Reader InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,或者可以接受平台默认的字符集。每次调用 InputStreamReader 中的一个 read() 方法都会导致从底层输入流读取一个或多个字节...原创 2018-05-10 12:16:58 · 3269 阅读 · 0 评论 -
Java常用API 之 java.io.BufferedReader(附解析和示例)_11
2 public class BufferedReaderextends Reader java.io.BufferedReader类继承自java.io.Reader类。 BufferedReader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。可以指定缓冲区的大小,或者使用默认的大小,大多数情况下,默认值就足够大了。 通常,Reader 所作的每个...原创 2018-05-10 15:29:13 · 3198 阅读 · 0 评论 -
Java常用API 之 java.lang.Math类(附解析和示例)_01
Math类直接继承Object类:public final class Math extends Object Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。java.lang包内有一个名为StrictMath类,StrictMath类和Math类有很多同名方法。在默认情况下,很多 Math 类方法直接调用 StrictMath中的等价方法来完成。 为...原创 2018-05-03 23:20:37 · 1332 阅读 · 0 评论 -
Java常用API 之 java.io.Reader字符流(附解析和示例)_09
java.io.Reader类描述:Reader类是一个抽象类,作用是读取字符流。子类必须实现的方法只有 read(char[ ], int, int) 和 close( )。抽象类的概念:抽象类是指拥有抽象方法的类,包含一个或多个抽象方法的类必须被声明为抽象的。但除了抽象的方法之外,抽象类还可以包含具体数据和具体方法,这一点与普通类一样。抽象方法充当着占位的角色,它们的具体实现在子类中。拓展抽象...原创 2018-05-10 11:29:55 · 1910 阅读 · 0 评论 -
Java I/O基础框架_08
1、流(Stream) stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。Java的I/O操作类在java.io包下,这些类可以大概分为两类,操作字节流的和操作字符流的类:字节流 表示以字节为单位从stream中读取或往stream中写入信息,即java.io包中的inputstream类和outputstream类的派生类。通常用来读取二进制数据,如图象和声音。...转载 2018-05-08 20:18:51 · 123 阅读 · 0 评论 -
Java常用API 之 java.util.Collections类(附解析和示例)_14
public class Collectionsextends Objectjava.util.Collections类直接继承自Object类。 Collections类由操作 collection 的静态方法组成。它包含在 collection 上操作的多态算法,即“包装器”,包装器返回由指定 collection 支持的新 collection,以及少数其他内容。如果为此类的方法所提...原创 2018-05-28 17:28:34 · 1722 阅读 · 0 评论