ÉîÈëjavaÒì³£»úÖÆ
ת×Ôwww.bitsCN.com
ÕªÒª£º±¾ÎÄ´ÓJavaÒì³£×î»ù±¾µÄ¸ÅÄî¡¢Óï·¨¿ªÊ¼½²ÊöÁËJavaÒì³£´¦ÀíµÄ»ù±¾ÖªÊ¶£¬·ÖÎöÁËJavaÒì³£Ìåϵ½á¹¹£¬¶Ô±ÈSpringµÄÒì³£´¦Àí¿ò
¼Ü£¬²ûÊöÁËÒì³£´¦ÀíµÄ»ù±¾ÔÔò¡£²¢ÇÒ×÷ÕßÌá³öÁË×Ô¼º´¦ÀíÒ»¸ö´óÐÍÓ¦ÓÃϵͳÒì³£µÄ˼Ï룬²¢Í¨¹ýÉè¼ÆÒ»¸öÒì³£´¦ÀíµÄ¿ò¼ÜÀ´ÂÛÊö´Ë˼Ïë¡£
Ò»¡¢ Òì³£µÄ¸ÅÄîºÍJavaÒì³£Ìåϵ½á¹¹
Òì³£ÊdzÌÐòÔËÐйý³ÌÖгöÏֵĴíÎó¡£±¾ÎÄÖ÷Òª½²ÊÚµÄÊÇJavaÓïÑÔµÄÒì³£´¦Àí¡£JavaÓïÑÔµÄÒì³£´¦Àí¿ò¼Ü£¬ÊÇJavaÓïÑÔ½¡×³ÐÔµÄÒ»¸öÖØÒªÌåÏÖ¡£
Java°ÑÒì³£µ±×÷¶ÔÏóÀ´´¦Àí£¬²¢¶¨ÒåÒ»¸ö»ùÀàjava.lang.Throwable×÷ΪËùÓÐÒì³£µÄ³¬Àà¡£ÔÚJava
APIÖÐÒѾ¶¨ÒåÁËÐí¶àÒì³£À࣬ÕâЩÒì³£Àà·ÖΪÁ½´óÀ࣬´íÎóErrorºÍÒì³£Exception¡£JavaÒì³£Ìåϵ½á¹¹³ÊÊ÷×´£¬Æä²ã´Î½á¹¹Í¼Èçͼ
1Ëùʾ£º
ͼ 1 JavaÒì³£Ìåϵ½á¹¹
ThorwableÀàËùÓÐÒì³£ºÍ´íÎóµÄ³¬À࣬ÓÐÁ½¸ö×ÓÀàErrorºÍException£¬·Ö±ð±íʾ´íÎóºÍÒì³£¡£ÆäÖÐÒì³£ÀàExceptionÓÖ·ÖΪ
ÔËÐÐʱÒì³£(RuntimeException)ºÍ·ÇÔËÐÐʱÒì³££¬ÕâÁ½ÖÖÒì³£ÓкܴóµÄÇø±ð£¬Ò²³ÆÖ®Îª²»¼ì²éÒì³££¨Unchecked
Exception£©ºÍ¼ì²éÒì³££¨Checked Exception£©¡£ÏÂÃæ½«Ïêϸ½²ÊöÕâЩÒì³£Ö®¼äµÄÇø±ðÓëÁªÏµ£º
1¡¢ErrorÓëException ErrorÊdzÌÐòÎÞ·¨´¦ÀíµÄ´íÎ󣬱ÈÈçOutOfMemoryError¡¢ThreadDeathµÈ¡£ÕâЩÒì³£·¢Éúʱ£¬JavaÐéÄâ»ú£¨JVM£©Ò»°ã»áÑ¡ÔñÏß³ÌÖÕÖ¹¡£
ExceptionÊdzÌÐò±¾Éí¿ÉÒÔ´¦ÀíµÄÒì³££¬ÕâÖÖÒì³£·ÖÁ½´óÀàÔËÐÐʱÒì³£ºÍ·ÇÔËÐÐʱÒì³£¡£³ÌÐòÖÐÓ¦µ±¾¡¿ÉÄÜÈ¥´¦ÀíÕâЩÒì³£¡£
2¡¢ÔËÐÐʱÒì³£ºÍ·ÇÔËÐÐʱÒì³£
ÔËÐÐʱÒì³£¶¼ÊÇRuntimeExceptionÀ༰Æä×ÓÀàÒì³££¬ÈçNullPointerException¡¢
IndexOutOfBoundsExceptionµÈ£¬ÕâЩÒì³£ÊDz»¼ì²éÒì³££¬³ÌÐòÖпÉÒÔÑ¡Ôñ²¶»ñ´¦Àí£¬Ò²¿ÉÒÔ²»´¦Àí¡£ÕâЩÒì³£Ò»°ãÊÇÓɳÌÐòÂß¼´íÎóÒý
ÆðµÄ£¬³ÌÐòÓ¦¸Ã´ÓÂß¼½Ç¶È¾¡¿ÉÄܱÜÃâÕâÀàÒì³£µÄ·¢Éú¡£
·ÇÔËÐÐʱÒì³£ÊÇRuntimeExceptionÒÔÍâµÄÒì³££¬ÀàÐÍÉ϶¼ÊôÓÚExceptionÀ༰Æä×ÓÀà¡£´Ó³ÌÐòÓï·¨½Ç¶È½²ÊDZØÐë½øÐд¦ÀíµÄÒì³££¬Èç¹û²»
´¦Àí£¬³ÌÐò¾Í²»ÄܱàÒëͨ¹ý¡£ÈçIOException¡¢SQLExceptionµÈÒÔ¼°Óû§×Ô¶¨ÒåµÄExceptionÒì³££¬Ò»°ãÇé¿öϲ»×Ô¶¨Òå¼ì²éÒì
³£¡£
¶þ¡¢ Òì³£µÄ²¶»ñºÍ´¦Àí
JavaÒì³£µÄ²¶»ñºÍ´¦Àí
Ïà¹ØÎĵµ£º
Java SwingÖеÄJTreeÄ£ÐÍ
2009-01-04 10:40
±¾ÎĽéÉÜJava SwingÖеÄJTreeÄ£ÐÍ£¬½éÉÜÈçºÎ´´½¨¡¢Ð޸ġ¢±éÀú£¬ÉèÖÃÊ÷¡£²Î¿¼Core Java2Ïà¹ØÕ½ڼ°ÆäÔ´´úÂë¡£
SwingÊ÷ʹÓÃÈËÃÇËùÊìϤµÄÎļþ¼ÐºÍÊ÷ҶͼÀ´ÏÔʾ·Ö²ãµÄÊý¾Ý¡£Ê÷Óɽڵã×é³É£¬½Úµã¿ÉÒÔÊÇÎļþ¼Ð£¬Ò²¿ÉÒÔÊÇÊ÷Ò¶¡£Îļþ¼Ð¿ÉÒÔÓÐ×ӽڵ㣬³ý¸ù½ÚµãÖ®ÍâµÄËùÓнڵ㶼ֻÓÐÒ»¸ö¸ ......
1¡¢ClassÀàµÄ·ÃÎÊȨÏÞ£º
public£º¿ÉÒÔ¹©ËùÓеÄÀà·ÃÎÊ¡£
ĬÈÏ(°ü·ÃÎÊȨÏÞ)£ºÄ¬ÈÏ¿ÉÒÔ³ÆÎªfriendlyµ«ÊÇ£¬javaÓïÑÔÖÐÊÇûÓÐfriendlyÕâ¸öÐÞÊηûµÄ£¬ÕâÑù³ÆºôÓ¦¸ÃÊÇÀ´Ô´ÓÚc++¡£Ä¬ÈϵķÃÎÊȨÏÞÊǰü¼¶·ÃÎÊȨÏÞ¡£
¼´Èç¹ûдÁËÒ»¸öÀàûÓÐд·ÃÎÊȨÏÞÐÞÊηû£¬ÄÇô¾ÍÊÇĬÈϵķÃÎÊȨÏÞ£¬ ......
¡¡1¡¢JavaÓïÑÔÊǼòµ¥µÄ¡£JavaÓïÑÔµÄÓï·¨ÓëCÓïÑÔºÍC++ÓïÑԺܽӽü£¬Ê¹µÃ´ó¶àÊý³ÌÐòÔ±ºÜÈÝÒ×ѧϰºÍʹÓÃJava¡£ÁíÒ»·½Ã棬Java¶ªÆúÁËC++ ÖкÜÉÙʹÓõġ¢ºÜÄÑÀí½âµÄ¡¢ÁîÈËÃÔ»óµÄÄÇÐ©ÌØÐÔ£¬Èç²Ù×÷·ûÖØÔØ¡¢¶à¼Ì³Ð¡¢×Ô¶¯µÄÇ¿ÖÆÀàÐÍת»»¡£ÌØ±ðµØ£¬JavaÓïÑÔ²»Ê¹ÓÃÖ¸Õ룬²¢ÌṩÁË×Ô¶¯µÄ·ÏÁÏÊÕ¼¯£¬Ê¹µÃ³ÌÐòÔ±²»±ØÎªÄÚ´æ¹ÜÀí¶øµ£ÓÇ¡£
¡¡¡ ......
ÒÔO(n)µÄʱ¼äʵÏÖ¶ÔÕýÕûÊýµÄÅÅÐò¡£Ë¼Â·ÊÇ£º´Ó×îĩλ¿ªÊ¼£¬¶ÔÊý×éÖÐÿһ¸öÊýµÄµÚkλ½øÐмÆÊýÅÅÐò£¬Ö±µ½Åŵ½×î¸ßλΪֹ¡£
ȱµã£ºÖ»ÄܶÔÕýÕûÊý½øÐÐÅÅÐò£¬¶øÇÒÐèÒªÖªµÀ×î´óÕûÊýµÄ×î¸ßλ£¬Ê¹Ó÷¶Î§Ì«Ð¡¡£µ«ÕⲻʧΪһ¸öºÜÓÐȤµÄÅÅÐò£¬ÒòΪËüµß¸²Á˱ȽÏÅÅÐòµÄ´«Í³Ë¼Â·¡£
public static int[] radixSort(int[] inputs,int d){
......