ÉîÈë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Òì³£µÄ²¶»ñºÍ´¦Àí
Ïà¹ØÎĵµ£º
ÏÖÔںܶàÈ˶¼ÎÊ C++ºÍJava ÄĸöºÃ. Æäʵ¼¼ÊõÉϸ÷Óи÷µÄºÃ´¦Óë²»×ã,ÎÒÏë´ó¼ÒËù˵µÄºÃ²»ºÃÖ¸µÃÊÇǰ;ºÃ²»ºÃ,׬µÄ¶à²»¶à.
Ҫ˵׬Ǯ×î¶àµÄ¿Ï¶¨ÊÇC++ÁË.ÒòΪһÃż¼ÊõÊÇ·ñֵǮȫ¿´»áËüµÄÈËÓжàÉÙ¶ø²»ÔÚÓÚÕâ¸ö¼¼Êõ±¾ÉíµÄºÃ»µ. C++Éæ¼°Ó²¼þµ×²ãµÄ¶«Î÷±È½Ï¶à,ѧÆðÀ´ºÜ¸´ÔÓ,»áµÄÈËÉÙ,ËùÒÔֵǮ.
&nb ......
1. RabbitÁ÷ÃÜÂ루Rabbit Stream Cipher£©¼ò½é
RabbitÁ÷ÃÜÂëÊÇÓÉCryptico¹«Ë¾£¨http://www.cryptico.com£©Éè¼ÆµÄ£¬ÃÜÔ¿³¤¶È128룬
×î´ó¼ÓÃÜÏûÏ¢³¤¶ÈΪ264 Bytes£¬¼´16 TB£¬ÈôÏûÏ¢³¬¹ý¸Ã³¤¶È£¬ÔòÐèÒª¸ü»»ÃÜÔ¿¶ÔʣϵÄÏûÏ¢½øÐд¦Àí¡£ËüÊÇÄ¿Ç°°²È«ÐԽϸߣ¬¼Ó/½âÃÜËٶȱȽϸßЧµÄÁ÷ÃÜÂëÖ®Ò»£ ......
xmlÎļþ£º
Xml´úÂë
<?xml version="1.0" encoding="GB2312"?>
<RESULT>
<VALUE>¡¡¡¡
<NO>A1234</NO>¡¡¡¡
<ADDR>ºÓÄÏÊ¡Ö£ÖÝÊÐ</ADDR>
</VALUE>&nbs ......
public class Path {
//get class absolute address
public String getPath() {
String classPath = getClass().getName();
if (classPath.indexOf(".") != -1) {
classPath = classPath.substring(classPath.lastIndexOf(".") + 1,
......