编程那点事 编程那点事编程那点事

最新发布

Java字节流的缓冲区

Java字节流的缓冲区

虽然上一个案例实现了文件的拷贝,但是一个字节一个字节的读写,需要频繁的操作文件,效率非常低,这就好比从北京运送烤鸭到上海,如果有一万只烤鸭,每次运送一只,就必须运输一万次,这样的效率显然非常低。为了减...

赞(0) Vben Java编程 阅读(3264)
Java文件的拷贝

Java文件的拷贝

在应用程序中,IO流通常都是成对出现的,即输入流和输出流一起使用。例如文件的拷贝就需要通过输入流来读取文件中的数据,通过输出流将数据写入文件。接下来通过一个案例来演示如何进行文件内容的拷贝,首先在D盘创...

赞(0) Vben Java编程 阅读(2281)
Java字节流读写文件

Java字节流读写文件

由于计算机中的数据基本都保存在硬盘的文件中,因此操作文件中的数据是一种很常见的操作。在操作文件时,最常见的就是从文件中读取数据并将数据写入文件,即文件的读写。针对文件的读写,JDK 专门提供了两个类,分别...

赞(0) Vben Java编程 阅读(3061)
Java字节流概念

Java字节流概念

在计算机中,无论是文本、图片、音频还是视频,所有的文件都是以二进制(字节)形式存在,IO流中针对字节的输入输出提供了一系列的流,统称为字节流。字节流是程序中最常用的流,根据数据的传输方向可将其分为字节输入...

赞(0) Vben Java编程 阅读(2815)
Java IO简介

Java IO简介

大多数应用程序都需要实现与设备之间的数据传输,例如键盘可以输入数据,显示器可以显示程序的运行结果等。在Java中,将这种通过不同输入输出设备(键盘,内存,显示器,网络等)之间的数据传输抽象表述为“流”,程序允...

赞(0) Vben Java编程 阅读(2394)
Java的Arrays工具类

Java的Arrays工具类

使用Arrays的sort()方法排序在前面学习数组时,要想对数组进行排序就需要自定义一个排序方法,其实也可以使用Arrays工具类中的静态方法sort()来实现这个功能。接下来通过一个案例来学习sort()方法的使用,如例所示。...

赞(0) Vben Java编程 阅读(3183)
Java的Collections工具类

Java的Collections工具类

在程序中,针对集合的操作非常频繁,例如将集合中的元素排序、从集合中查找某个元素等。针对这些常见操作,JDK 提供了一个工具类专门用来操作集合,这个类就是Collections,它位于java.util包中。Collections类中提...

赞(0) Vben Java编程 阅读(2926)
Java自定义泛型

Java自定义泛型

上一小节讲解了在集合上如何使用泛型,那么在程序中是否能自定义泛型呢? 假设要实现一个简单的容器,用于缓存程序中的某个值,此时在这个容器类中势必要定义两个方法save()和get(),一个用于保存数据,另一个用于取...

赞(0) Vben Java编程 阅读(2325)
为什么使用泛型

为什么使用泛型

通过之前的学习,了解到集合可以存储任何类型的对象,但是当把一个对象存入集合后,集合会“忘记”这个对象的类型,将该对象从集合中取出时,这个对象的编译类型就变成了Object类型。换句话说,在程序中无法确定一个集...

赞(0) Vben Java编程 阅读(2572)

编程那点事 更专业 更方便

登录

找回密码

注册