É÷ÓÃJava×°ÏäÓë²ðÏä
ת×Ôhttp://xyiyy.javaeye.com/blog/358401
J2SE5.0ºóÌṩÁË×Ô¶¯×°ÏäÓë²ðÏäµÄ¹¦ÄÜ£¬´Ë¹¦ÄÜÊÂʵÉÏÊDZàÒëÆ÷À´°ïÄúµÄ棬±àÒëÆ÷ÔÚ±àÒëʱÆÚÒÀÄúËù±àдµÄ·½·¨£¬¾ö¶¨ÊÇ·ñ½øÐÐ×°Ïä»ò²ðÏ䶯×÷¡£ÀýÈ磺
Integer i = 100;
Ï൱ÓÚ±àÒëÆ÷ΪÄú×÷ÒÔϵÄÓï·¨±àÒ룺
Integer i = new Integer(100);
ËäÈ»´Ë¹¦Äܷܺ½±ã£¬µ«ÔÚ³ÌÐòÔËÐн׶ÎÄúµÃÁ˽âJavaµÄÓïÒå¡£ÈçÏÂÃæµÄ³ÌÐòÄܱàÒëͨ¹ý£º
Integer i = null;
int j = i;
´Ë³ÌÐò±àÒëʱͨ¹ý£¬µ«ÔËÐÐʱ»áÓдíÎó¡£ÒòΪÕâÖÖд·¨Ï൱ÓÚ£º
Integer i = null;
int j = i.intValue();
ÓÉÓÚiʵ¼ÊÉÏûÓвο¼ÖÁÈκεĶÔÏó£¬ËùÒÔ²»ÄܲÙ×÷intValue()·½·¨£¬ÉÏÃæ³ÌÐòÔËÐÐʱ»á³öÏÖNullPointerException´íÎó¡£
×Ô¶¯×°Ïä¡¢²ðÏäµÄ¹¦ÄÜÌṩÁË·½±ãÐÔ£¬µ«Òþ²ØÁËһϸ½Ú£¬ËùÒÔ±ØÐëСÐÄ¡£ÈçÏÂÁдúÂë1£º
public class AutoBoxDemo2
{
public static void main(String[] args)
{
Ïà¹ØÎĵµ£º
class TestTryFinallyC {
public static void main(String[] args) {
System.out.println(testt());
}
public static int testt() {
int x = 99;
try {
return x;
}finally {
x = 8;
}
}
}
ijÄêijÔµÄijһÌ죬 ......
1¡¢ÈÕÆÚ¸ñʽ»¯
String tim = "2009-12-29";
String str = (new java.text.SimpleDateFormat("yyyyÄêMMÔÂddÈÕ")).format((new java.text.SimpleDateFormat("yyyy-MM-dd")).parse(tim));
·µ»Ø£º2009Äê12ÔÂ29ÈÕ
String now = (new java.text.SimpleDateFormat("yyyy-MM-dd")).format(new java.util.Date());
·µ»Øµ±Ç°Ê±¼ä ......
1£®´Ó×ÜÌ忴ʼþ»úÖÆ
Æäʵʼþ»úÖÆÊÇÒ»ÖÖ´¦ÀíÊÀ½çµÄ·½Ê½ºÍ·½·¨¡£´«Í³µÄ˳Ðò³ÌÐòÉè¼Æ×ÜÊǰ´ÕÕÁ÷³ÌÀ´°²ÅÅËù×öµÄ¹¤×÷£¬¶øÊ¼þ»úÖÆµÄÌØµãÔÚÓÚ£ºµÈ´ý£¬Èç¹ûÓÐÊÂÇé·¢ÉúÔò´¦ÀíÖ®¡£ÕâÑùµÄºÃ´¦ÊÇ˳Ðò³ÌÐòÉè¼ÆÔÚûÓÐÊÂÇé×öµÄʱºòÒ²±ØÐëÑ»·ÔËÐУ¬×öºÁÎÞЧÂʵĿյÄÑ»·¹¤×÷¡£¶øÊ¼þ»úÖÆÔÚûÓÐÊÂÇéµÄʱºòÔò¿ÉÒÔ²»×öÈκÎÊÂÇéµÄµÈ´ý£¬´Ó¶ ......
Ìá¸ßJAVAµÄÐÔÄÜ£¬Ò»°ã¿¼ÂÇÈçϵÄËĸöÖ÷Òª·½Ã棺
£¨1£© ³ÌÐòÉè¼ÆµÄ·½·¨ºÍģʽ
Ò»¸öÁ¼ºÃµÄÉè¼ÆÄÜÌá¸ß³ÌÐòµÄÐÔÄÜ£¬ÕâÒ»µã²»½öÊÊÓÃÓÚJAVA£¬Ò²ÊÊÓÃÒ²Èκεıà³ÌÓïÑÔ¡£ÒòΪËü³ä·ÖÀûÓÃÁ˸÷ÖÖ×ÊÔ´£¬ÈçÄڴ棬CPU,¸ßËÙ»º´æ£¬¶ÔÏó»º³å³Ø¼°¶àỊ̈߳¬´Ó¶øÉè¼Æ³ö¸ßÐÔÄܺͿÉÉìËõÐÔÇ¿µÄϵͳ¡£
µ±È»£¬ÎªÁËÌá¸ß³ÌÐòµÄÐÔÄܶø¸Ä±äÔÀ´µÄÉè¼ÆÊÇ ......