- 博客(3)
- 收藏
- 关注
原创 彻底理解Java IO中input和output
一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO系统中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型
2009-04-18 15:18:00
638
原创 Java MIDI音乐播放代码
在MIDI的播放中,一个类是比较重要的,那就是MidiSystem类,它负责整个MIDI播放设备等的管理,其实就是Seqencer,它就是一个MIDI播放设置,用于播放MIDI序列的,还有一个类叫Seqence,它就是MIDI的序列,MIDI的序列可以自己由程序生成,也可以从文件中或者URL中读取。 下面我们来看一个例子吧:/* * Test5.java * * Created on 2
2009-04-18 15:17:00
740
原创 设计理念层面看 abstract class 和 interface
我们将从另一个层面:abstract class和interface所反映出的设计理念,来分析一下二者的区别。作者认为,从这个层面进行分析才能理解二者概念的本质所在。 前面已经提到过,abstract class在Java语言中体现了一种继承关系,要想使得 继承关系合理,父类和派生类之间必须存在"is-a"关系,即父类和派生类在概念本质上应该是相同的。对于interface来说则不然,并不要
2009-04-18 15:11:00
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人