java实例代码在线观看 java经典实例

怎么使用Java来监控内存?求具体实例代码 。其实首先你可以先使用监控内存工具,来监控下,如果内存消耗不是很大,其实就不用那么麻烦了 。如果实在要加个内存监控程序,可以使用Runtime中的MaxMemory、TotalMemory、FreeMemory来实现 。注意这些都是JVM的内存,请不要和系统的内存混淆 。另外如果要实时监控,必须还得弄个线程类 。大致思路是这样 , 至于内存溢出,你可以设定一个内存阈值,比如说15%的剩余内存设置 , 就报内存即将溢出的错误 。
java如何读取MP3格式文件的内容然后对其播放实例代码直接下个JMF , google搜,sun官网上有~~然后安装目录是你的JDK,
再播放MP3文件就:
import javax.media.*;
import java.net.MalformedURLException;
import java.net.URL;
Player player;
File playFile=new File("");//你的MP3文件
【java实例代码在线观看 java经典实例】 try {
player=Manager.createRealizedPlayer(playFile.toURL());
player.prefetch();
player.setMediaTime(new Time(10.0));
player.start();
} catch (NoPlayerException e1)
{
e1.printStackTrace();
} catch (CannotRealizeException e1)
{
e1.printStackTrace();
} catch (MalformedURLException e1)
{
e1.printStackTrace();
} catch (IOException e1)
{
e1.printStackTrace();
}
这种基本代码,自己搜一下,用编译器熟悉熟悉JMF的方法就会了 。。。我以前回答别人时的答案~~~
如何使用Java代码获取播放文件的时长java中直接使用AudioInputStream类来操作音乐文件,获取时长,实例如下:
import java.io.File;
import java.io.IOException;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.UnsupportedAudioFileException;
public class AudioLength {
public static void main(String[] args) throws LineUnavailableException,
UnsupportedAudioFileException, IOException {
File file = new File("d:/test.wav");
Clip clip = AudioSystem.getClip();
AudioInputStream ais = AudioSystem.getAudioInputStream(file);
clip.open(ais);
System.out.println( clip.getMicrosecondLength() / 1000000D" s" );//获取音频文件时长
}
}
java实例代码在线观看的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java经典实例、java实例代码在线观看的信息别忘了在本站进行查找喔 。

    推荐阅读