易截截图软件、单文件、免安装、纯绿色、仅160KB

java播放wav的基础代码

import java.io.*;
public class TestMusic{
 
 private AudioFormat format;
    private byte[] samples;
 
 public static void main(String args[])throws Exception{
  TestMusic sound =new TestMusic("1.wav");
  InputStream stream =new ByteArrayInputStream(sound.getSamples());
        // play the sound
        sound.play(stream);
        // exit
        System.exit(0);
 }
 
    public TestMusic(String filename) {
        try {
            // open the audio input stream
            AudioInputStream stream =AudioSystem.getAudioInputStream(new File(filename));
            format = stream.getFormat();
            // get the audio samples
            samples = getSamples(stream);
        }
        catch (UnsupportedAudioFileException ex) {
            ex.printStackTrace();
        }
        catch (IOException ex) {
            ex.printStackTrace();
        }
   }
  
   public byte[] getSamples() {
        return samples;
    }
  
     private byte[] getSamples(AudioInputStream audioStream) {
        // get th


相关文档:

Java中如何调用VC的动态库

以前一篇的DLL为例阐述Java如何调用动态库
目前存在一个VC编译的非MFC动态库DLL(具体如何生成非MFC动态库DLL见前一篇文章),名称为mydll.dll,其中有导出函数myadd:形如:int myadd(int,int),现java应用程序需要调用该动态库的myadd函数。具体实现步骤如下:
1、编写调用mydll.dll的java程序
(1)程序testMyDll .ja ......

Java写的一个mp3播放器

基于Java的mp3播放器源代码
 (1 folders, 2 files, 1.38 KB, 962.53 KB in total.)


 源码
 (1 folders, 2 files, 1.38 KB, 961.15 KB in total.)


 Java写的一个m ......

java生成uuid

UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生 ......

java与javac

javac是编译,Java是执行。javac后面的名字要有.java。java后面直接跟名字,没有后缀名。
必须先到文件的路径下再进行编译执行。
注意文件里是否使用了包,如package lee;
如果使用了的话,必须加上包的名字,如 javac lee.LocaleList.java
java lee.LocaleList
如果需要传递参数,则只需在java xxx 后边跟上就行了。 ......

thinking in java 学习笔记(一) 接口于多重继承






<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
PRE.western { font-family: "Nimbus Roman No9 L" }
PRE.cjk { font-family: "Nimbus Roman No9 L" }
H1 { margin-bottom: 0.08in }
H1.western { font-family: "Nimbus Sans L", sans-ser ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号