JavaµÄÉùÒô´¦Àí½éÉÜ
ÉùÒô¿ÉÒÔ´´ÔìÒâ¾³£¬´¥·¢åÚÏ룬µ±ÓëÐéÄâͼÏñÏà½áºÏʱ£¬¸ü¼Ó¿ÉÒÔÈÃÕû¸öÊÀ½ç²¼Âú»Ã¾õ¡£ÉùÒôÊǶàýÌå¼¼ÊõµÄ»ù´¡¡£Õâ¾ÍÊÇSun¹«Ë¾µÄJavaýÌå¼¼Êõ¿ª·¢Ð¡×éæÓÚÔ¤±¸Java Sound 1.0 API²¢½«Æä°üº¬ÓÚÏÂÒ»°æ±¾µÄJAVA¿ª·¢¹¤¾ß¿âÖеÄÔÒò¡£
¡¡¡¡ÔÚJAVA2ƽ̨³öÏÖ֮ǰ£¬JAVAÓïÑÔÖ»ÄÜ´¦Àíµç»°ÒôÖʵÄÉùÒô£¬ÒÔµ¥ÉùµÀ8KHZµÄ²ÉÑùƵÂʴ洢Ϊμ-law AUÎļþ¡£JAVA2ƽ̨Ôö¼ÓÁ˶ÔAIFF£¬WAVÒÔ¼°ÈýÖÖMIDIÎļþÀàÐ͵ÄÖ§³Ö¡£ËùÖ§³ÖµÄÈýÖÖMIDIÎļþ¸ñʽΪMIDIÎļþÀàÐÍ0¡¢MIDIÎļþÀàÐÍ1¡¢ÒÔ¼°RMF¡£
¡¡¡¡Ó¦ÓóÌÐò½Ó¿ÚAPI1.0°æÌṩÁËÒ»¸öÒ×ÓÚʹÓõŤ¾ß¼¯£¬Ê¹³ÌÐòÔ±¿ÉÒÔ·ÃÎʵײãµÄºÏ³ÉÓëÑÝ×àÒýÇæ£¬´Ó¶øÀ©Õ¹ÁËJAVAÉùÒôµÄÓ¦Óá£ÆäÖÐÁ½¸öÖØÒªµÄÁìÓòÊÇ´´½¨Êý×Ö»¯ÒôƵÒÔ¼°ÀÖÆ÷Ö¸ÁîÊý×Ö»¯½Ó¿ÚMIDI¡£ÓÉÓÚÌṩÁË´óÁ¿µÄµ×²ãÖ§³Ö¹¦ÄÜ£¬ËùÒÔ³ÌÐòÔ±ÄÜÊäÈëÊä³öÉùÒô£¬¿ØÖÆMIDIÉ豸£¬²¢ÄܲéѯϵͳÔË×÷Çé¿ö¡£
¡¡¡¡ÉùÒôÎļþÀàÐͼò½é
¡¡¡¡Ö÷ÒªµÄÉùÒôÎļþÀàÐÍÈçÏ£º
¡¡¡¡AU - (À©Õ¹ÃûΪAU»òSND)ÊÊÓÃÓڶ̵ÄÉùÒôÎļþ£¬ÎªSolarisºÍÏÂÒ»´ú»úÆ÷µÄͨÓÃÎļþ¸ñʽ£¬Ò²ÊÇJAVAƽ̨µÄ±ê×¼µÄÒôƵ¸ñʽ¡£AUÀàÐÍÎļþʹÓõÄÈýÖÖµäÐÍÒôƵ¸ñʽΪ: 8λμ-lawÀàÐÍ£¨Í¨³£²ÉÑùƵÂÊΪ8kHz), 8λÏßÐÔÀàÐÍ£¬ÒÔ¼°16λÏßÐÔÀàÐÍ¡£
¡¡¡¡WAV - (À©Õ¹ÃûΪWAV)ÓÉ MicrosoftºÍ IBM¹²Í¬¿ª·¢,¶ÔWAVµÄÖ§³ÖÒѾ±»¼Ó½øWindows 95²¢ÇÒ±»ÑÓÉìµ½Windows 98. WAVÎļþÄÜ´æ´¢¸÷ÖÖ¸ñʽ°üÀ¨μ-law,a-lawºÍ PCM (ÏßÐÔ)Êý¾Ý¡£ËûÃǼ¸ºõÄܱ»ËùÓÐÖ§³ÖÉùÒôµÄWindowsÓ¦ÓóÌÐò²¥·Å¡£
¡¡¡¡AIFF - (À©Õ¹ÃûΪAIF»òIEF)ÒôƵ»¥»»Îļþ¸ñʽÊÇΪMacintosh¼ÆËã»úºÍSilicon Graphics (SGI)¼ÆËã»úËù¹²Óõıê×¼ÒôƵÎļþ¸ñʽ¡£AIFFºÍ AIFF-C¼¸ºõÊÇÏàͬµÄ,³ýÁ˺óÕßÖ§³ÖÀýÈçμ-lawºÍ IMA ADPCMÀàÐ͵ÄѹËõ¡£
¡¡¡¡MIDI - (À©Õ¹ÃûΪMID)ÀÖÆ÷Êý×Ö½Ó¿ÚMIDIÊÇΪÒôÀÖÖÆÔìÒµËùÈϿɵıê×¼£¬Ö÷ÒªÓÃÓÚ¿ØÖÆÖîÈçºÏ³ÉÆ÷ºÍÉù¿¨Ö®ÀàµÄÉ豸¡£
¡¡¡¡MIDIÎļþ²»°üº¬Êý×ÖÒôƵ²ÉÑù£¬¶øÊǰüÀ¨Ò»ÏµÁÐÖ¸ÁÕâЩָÁî¿ØÖÆ°ÑÀ´×Ô²»Í¬ÀÖÆ÷ÉϵÄÒô·ûÐòÁкϳÉÀÖÇú¡£Ò»Ð©MIDIÎļþ°üº¬¸½¼ÓÖ¸ÁîÀ´Îª¸÷ÖֺϳÉÉèÖýøÐбà³Ì¡£
¡¡¡¡´ó¶àÊýºÏ³ÉÆ÷Ö§³ÖMIDI±ê×¼£¬ËùÒÔÔÚÒ»¸öºÏ³ÉÆ÷ÉÏÖÆ×÷µÄÒôÀÖÄܹ»ÔÚÁíÒ»¸öÉϲ¥·Å¡£ ÓÐ MIDI½Ó¿ÚµÄ¼ÆËã»úÄܲÙ×Ý MIDIÊý¾ÝÒÔ²úÉúÐÂÒôÀÖ»òÒôÏìЧ¹û¡£ÀýÈ磬һ¸öÍêÕûµÄÒôÀÖ×÷Æ·¿ÉÒÔͨ¹ýÒ»¸öÈí¼þÇý¶¯µÄÃüÁîת»»³ÉȫеÄÐÎʽ¡£
¡¡¡¡JAVAÉùÒôÒýÇæÖ§³ÖÁ½ÖÖMIDIÎļþÀàÐÍ£º
¡¡¡¡MIDIÀàÐÍ0Îļþ-°üº¬½ö½öÒ»¸öÐòÁУ¬ËùÓÐÏà¹ØµÄÀÖÆ÷²¿·Ö±»°üº¬ÔÚͬһ¸öÂß¼ "´ÅµÀ"ÉÏ¡£
¡¡¡¡MIDIÀàÐÍ1
Ïà¹ØÎĵµ£º
Ò»Ö±ÏëʵÏÖÏñDriverManagerÄÇÑùµÄgetConnection·½·¨£¬Í¨¹ý´Ë·½·¨¾Í¿ÉÒÔ»ñµÃÁ¬½Ó£¬¶øÇÒ»¹²»ÓÃÖ¸¶¨Driver£¬µ«Ç°ÌáÊÇDriverÒѾͨ¹ýClass.forName()»ònew Driver()½øÐÐÁ˼ÓÔØ¡£½ñÌìÖÕÓÚµÃÒÔʵÏÖ¡£
package quiz;
import java.lang.reflect.Field;
public class Cl ......
LGameÊÇLoonframework¿ò¼ÜµÄÒ»²¿·Ö£¬Ò²ÊÇÕë¶ÔJava2DÓÎÏ·¿ª·¢¶øÉè¼ÆµÄ“Ò»À¿×Ó”ÏîÄ¿£¬ËüµÄ´´Á¢³õÖÔÔÚÓÚ¹¹½¨Ò»¸ö¸ßЧÇÒÍêÉÆµÄJava2DÓÎÏ·¿ª·¢Ìåϵ¡£
·¢²¼Ê±¼ä
°æ±¾ºÅ
2009-12-29
0.2.5
2009-10-10
0.2.0
2009-09-13
0.1.5
2009-08-11
0.1.0
2009-12-29 LGame-Simple-0.2.5 ......
for(int i=0;i<string.length();i++)
{
char x=string.CharAt£¨i£©;
if(Character.isDigit£¨i£©==true){
//xÀàÐÍת»»È»ºóͳ¼Æ
}
}
ÈçÏ¿ÉÒÔ½«×ÖĸÓëÊý×Ö·ÖÀë³öÀ´
ÓÃÕýÔò!
String str="200Minute";
String str2="300.25Hour";
String regex="[a-zA-Z]" ......
7£®1 Swing¼ò½é
7.1.1 ¼ò½é
¡¡¡¡µÚÎå½²ÖÐÎÒÃÇѧϰÁËAWT£¬AWTÊÇSwingµÄ»ù´¡¡£SwingµÄ²úÉúÖ÷ÒªÔÒò¾ÍÊÇAWT²»ÄÜÂú×ãͼÐλ¯Óû§½çÃæ·¢Õ¹µÄÐèÒª¡£
AWTÉè¼ÆµÄ³õÖÔÊÇÖ§³Ö¿ª·¢Ð¡Ó¦ÓóÌÐòµÄ¼òµ¥Óû§½çÃæ¡£ÀýÈçAWTȱÉÙ¼ôÌù°å¡¢´òÓ¡Ö§³Ö¡¢¼üÅ̵¼º½µÈÌØÐÔ£¬¶øÇÒÔÀ´µÄAWTÉõÖÁ²»°üÀ¨µ¯³öʽ²Ëµ¥»ò¹ö¶¯´°¸ñµÈ»ù±¾ÔªËØ¡£
¡¡¡¡´ËÍâAWT»¹´ ......