Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JavaÄÚ²¿Ààѧϰ

1.ÄÚ²¿ÀàµÄʵÀýÓëÍⲿÀàµÄʵÀý¹²ÏíÒ»ÖÖÌØÊâµÄ¹ØÏµ£¬ÕâÖÖÌØÊâµÄ¹ØÏµÎªÄÚ²¿ÀàÖеĴúÂëÌṩ¶Ô·â×°£¨Íⲿ£©Àà³ÉÔ±µÄ·ÃÎÊ¡£Æäʵ£¬ÄÚ²¿Àà¾ÍÊÇÍⲿÀàµÄÒ»²¿·Ö¡£²»½ö½öÊǓһ²¿·Ö”£¬¶øÇÒÊÇÍⲿÀàµÄÒ»¸öÍêÕûµÄ£¬ÕýʽµÄ³ÉÔ±¡£ÄÚ²¿ÀàʵÀý¿ÉÒÔ·ÃÎÊÍⲿÀàµÄËùÓгÉÔ±£¬ÉõÖÁÊÇÄÇЩ±êʶΪprivateµÄ³ÉÔ±¡£
1.1±àд³£¹æÄÚ²¿Àà
´Ë´¦µÄ³£¹æ±íʾ£ºÄÚ²¿À಻ÊǾ²Ì¬µÄ£¬¾Ö²¿·½·¨µÄ£¬ÄäÃûµÄ¡£Ó¦ÊÇÈçÏÂÐÎʽµÄ£º
class MyOuter {
    class MyInner{ }
}
±àÒëʱ»áÉú³ÉÁ½¸öÀàÎļþ:
javac MyOuter.java
Éú³É£º
MyOuter.classºÍMyInner.class
³£¹æµÄÄÚ²¿À಻ÄÜÓÐÈκÎÀàÐ͵ľ²Ì¬ÉúÃü¡£Äܹ»·ÃÎÊÄÚ²¿ÀàµÄΨһ·½·¨ÊÇͨ¹ýÍⲿÀàµÄÒ»¸ö»îµÄʵÀý¡£
¿´ÈçÏ´úÂ룺
class MyOuter {
   private int x=7;
  class MyInner {
    public void seeOuter(){
        System.out.println("Outer x is "+x);//¿ÉÒÔÖ±½Ó·ÃÎÊÍⲿÀàµÄ³ÉÔ±£¬¼´Ê¹ÊÇprivateµÄ
    }
  }
}
ʵÀý»¯ÍⲿÀà
ÔÚÍⲿÀàÖÐʵÀý»¯ÄÚ²¿Àà
class MyOuter {
    private int x=7;
    public void makeInner(){
        MyInnner in=new MyInner();
        in.seeOuter();
    }
   
    class MyInner {
        public void seeOuter() {
            System.out.println("Outer x is "+x);
        }
    }
   
}
¿É¼û£¬MyOuter½«MyInnerµ±×öÆäËûÈκοɷÃÎʵÄÀàÒ»Ñù£¬ËüʹÓÃÀàÃû³Æ¡¾new MyInner()¡¿À´ÊµÀý»¯¡£È»ºóÔÙÒýÓñäÁ¿Éϵ÷Ó÷½·¨[in.seeOute()]¡£ÕâÖÖ·½·¨ÄÜÆð×÷ÓõÄΨһԭÒòÊÇ£ºÍⲿÀàʵÀý·½·¨´úÂëÕýÔÚ½øÐÐʵÀý»¯¡£»»¾ä»°Ëµ£¬ÒѾ­´æÔÚÒ»¸öÍⲿÀàµÄʵÀý---ÔËÐÐmakeInner£¨£©µÄʵÀý¡£
´ÓÍⲿÀàʵÀý´úÂëÖ®Íâ´´½¨ÍⲿÀàµÄ¶ÔÏó
ûÓÐÍⲿÀàµÄʵÀý£¬¾Í²»ÄÜ´ÓÍⲿÀàµÄ¾²Ì¬·½·¨ÊµÀý»¯ÄÚ²¿ÀࣨÒòΪ¾²Ì¬´úÂëÄÚ²»´æÔÚthisÒýÓã©¡£ÄÚ²¿ÀàµÄʵÀý×ÜÊÇÓµÓÐÒ»¸öÍⲿÀàµÄÒþº¬ÒýÓᣱàÒëÆ÷¸ºÔð´¦ÀíÕâÖÖÒþº¬¹ØÏµ¡£
ÔÚÍⲿÀàÖ®Í⣬´´½¨ÄÚ²¿ÀàʵÀý£¬¿ÉÒÔÕâÑù×ö£º
public s


Ïà¹ØÎĵµ£º

JDKÖаüº¬µÄ³£ÓÃJavaµ÷ÊÔ¹¤¾ß

1  JDK5.0°üÀ¨µÄµ÷ÊÔ¹¤¾ß
ÎÒÃÇÔÚÕâÀï¶ÔJDK5.0µÄµ÷ÊÔ¹¤¾ß×ö´óÖµĸÅÄîÐԵĽéÉÜ£¬È»ºóÏ£Íûͨ¹ý½éÉÜÎÒ×Ô¼ºÔÚʵ¼Ê¹¤×÷ÖÐʹÓÃÕâЩ¹¤¾ß½â¾öÎÊÌâµÄʵÀýÀ´Èôó¼Ò¶ÔÕâЩ¹¤¾ßÓиüÉîÈëµÄÁ˽⡣
 
¡¡JDK5.0ÀïÃæ¼ÓÈëÁËjstack, jconsole, jinfo, jmap, jdb, jstat, jps, ÏÂÃæ¶ÔÕâЩ¹¤¾ß×ö¼òµ¥½éÉÜ£º
¡¡jstack -- Èç¹ûjava³Ì ......

¹ØÓÚjavaÖбäÁ¿µÄ³õʼ»¯µÄÎÊÌâ

 Ê×ÏÈһЩ±»³õʼ»¯¶ÔÏóµÄ¸ÅÄ
Àà±äÁ¿£¨Àྲ̬³ÉÔ±£©£º Àà±»¼ÓÔØÊ±²úÉú£»ËüµÄÉú´æÆÚÊÇÀàµÄÉú´æÆÚ£»×Ô¶¯³õʼ»¯£¨Àà±»¼ÓÔØ£©
³ÉÔ±±äÁ¿£¨Àà³ÉÔ±£©£º  ÔÚʹÓÃnew´´½¨¸ÃÀàʵÀýʱ²úÉú£»ËüµÄÉú´æÆÚÓë¸ÃÀàʵÀý¶ÔÏóµÄÉú´æÆÚÏàͬ£»
×Ô¶¯³õʼ»¯£¨¹¹Ôì·½·¨±»µ÷Óã©
¾Ö²¿±äÁ¿£¨ÀàµÄ·½·¨ÖеıäÁ¿£©£º  ¸Ã·½·¨±»µ÷ÓÃÊ ......

JAVA³ÌÐòÔ±ÃæÊÔÖ®¿û»¨±¦µä

JAVA³ÌÐòÔ±ÃæÊÔÖ®¿û»¨±¦µä
1¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ
1.³éÏ󣺳éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ ......

³£¼ûË㷨ѧϰ¼°ÆäJavaʵÏÖ

package org.bupt.test;
import java.util.ArrayList;
class MyResource {
    ArrayList<Integer> arrList= new ArrayList<Integer>();
    public MyResource(ArrayList<Integer> arrList) {
        this.arrList = arrList;
&nbs ......

javaʱ¼äºÍÈÕÆÚÀ©Õ¹

±¾ÈË֮ǰ×öµÄÏîÄ¿ÖлýÀÛ³£ÓõÄʱ¼ä·½·¨£¬Ìù³öÀ´Óë´ó¼Ò¹²Ïí£¬Èç¹ûÄÄÀïÓдíÎó»ò¸üÓÐЧµÄ·½·¨Ç뾡¹ÜÅÄש£¡¹þ¹þ 
Java´úÂë 
package com.hefeng.test;  
  
  
import java.text.DateFormat;  
import java.text.ParsePosition;  
import&n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ