这篇文章主要介绍了Java利用读写的方式实现音频播放代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
public static void main(String[] args) {
Audiotest at = new Audiotest("我在测试时,这里必须是盘符的音频文件");
at.start();
}
import java.io.File;
import java.io.IOException;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.SourceDataLine;
import javax.sound.sampled.UnsupportedAudioFileException;
public class Audiotest extends Thread {
//1.定义音频文件的变量,变量需要:一个用于存储音频文件对象名字的String对象 filename
private String filename;
//2.构造函数,初始化filename
public Audiotest(String filename){
<