JavaÖеÄÄÚ²¿ÀàºÍÄäÃûÀà(ת)
[ÕªÒª]
ÌáÆðJavaÄÚ²¿ÀࣨInner
Class£©¿ÉÄܺܶàÈ˲»Ì«ÊìϤ£¬Êµ¼ÊÉÏÀàËÆµÄ¸ÅÄîÔÚC++ÀïÒ²ÓУ¬ÄǾÍÊÇǶÌ×ÀࣨNested
Class£©£¬¹ØÓÚÕâÁ½ÕßµÄÇø±ðÓëÁªÏµ£¬ÔÚÏÂÎÄÖлáÓжԱȡ£
[¹Ø¼ü×Ö] Java
ÄÚ²¿Àà
ÄäÃûÀà
¡¡¡¡ÓÐÈË»áÎÊ£¬Èç¹ûÄÚ²¿ÀàÀïµÄÒ»¸ö³ÉÔ±±äÁ¿ÓëÍⲿÀàµÄÒ»¸ö³ÉÔ±±äÁ¿Í¬Ãû£¬Ò²¼´ÍⲿÀàµÄͬÃû³ÉÔ±±äÁ¿±»ÆÁ±ÎÁË£¬Ôõô°ì£¿Ã»Ê£¬JavaÀïÓÃÈçϸñʽ±í´ïÍⲿÀàµÄÒýÓãº
¡¡¡¡outerClass.this
¡¡¡¡ÓÐÁËËü£¬ÎÒÃǾͲ»ÅÂÕâÖÖÆÁ±ÎµÄÇé¿öÁË¡£
¡¡¡¡* ¾²Ì¬ÄÚ²¿Àà
¡¡¡¡ºÍÆÕͨµÄÀàÒ»Ñù£¬ÄÚ²¿ÀàÒ²¿ÉÒÔÓо²Ì¬µÄ¡£²»¹ýºÍ·Ç¾²Ì¬ÄÚ²¿ÀàÏà±È£¬Çø±ð¾ÍÔÚÓÚ¾²Ì¬ÄÚ²¿ÀàûÓÐÁËÖ¸ÏòÍⲿµÄÒýÓá£Õâʵ¼ÊÉϺÍC++ÖеÄǶÌ×ÀàºÜÏàÏñÁË£¬JavaÄÚ²¿ÀàÓëC++ǶÌ×Àà×î´óµÄ²»Í¬¾ÍÔÚÓÚÊÇ·ñÓÐÖ¸ÏòÍⲿµÄÒýÓÃÕâÒ»µãÉÏ£¬µ±È»´ÓÉè¼ÆµÄ½Ç¶ÈÒÔ¼°ÒÔËüһЩϸ½ÚÀ´½²»¹ÓÐÇø±ð¡£
¡¡¡¡³ý´ËÖ®Í⣬ÔÚÈκηǾ²Ì¬ÄÚ²¿ÀàÖУ¬¶¼²»ÄÜÓо²Ì¬Êý¾Ý£¬¾²Ì¬·½·¨»òÕßÓÖÒ»¸ö¾²Ì¬ÄÚ²¿ÀࣨÄÚ²¿ÀàµÄǶÌ׿ÉÒÔ²»Ö¹Ò»²ã£©¡£²»¹ý¾²Ì¬ÄÚ²¿ÀàÖÐÈ´¿ÉÒÔÓµÓÐÕâÒ»ÇС£ÕâÒ²ËãÊÇÁ½Õߵĵڶþ¸öÇø±ð°É¡£
¡¡¡¡* ¾Ö²¿ÄÚ²¿Àà
¡¡¡¡Êǵģ¬JavaÄÚ²¿ÀàÒ²¿ÉÒÔÊǾֲ¿µÄ£¬Ëü¿ÉÒÔ¶¨ÒåÔÚÒ»¸ö·½·¨ÉõÖÁÒ»¸ö´úÂë¿éÖ®ÄÚ¡£
¡¡¡¡public class Goods1 {
¡¡¡¡public Destination dest(String s) {
¡¡¡¡class GDestination implements Destination {
¡¡¡¡private String
label;
¡¡¡¡private GDestination(String whereTo) {
¡¡¡¡label =
whereTo;
¡¡¡¡}
¡¡¡¡public String readLabel() { return label; }
¡¡¡¡}
¡¡¡¡return new GDestination(s);
¡¡¡¡}
¡¡¡¡public
static void main(String[] args) {
¡¡¡¡Goods1 g= new Goods1();
¡¡¡¡Destination d = g.dest("Beijing");
¡¡¡¡}
¡¡¡¡}
¡¡¡¡ÉÏÃæ¾ÍÊÇÕâÑùÒ»¸öÀý×Ó¡£ÔÚ·½·¨destÖÐÎÒÃǶ¨ÒåÁËÒ»¸öÄÚ²¿À࣬×îºóÓÉÕâ¸ö·½·¨·µ»ØÕâ¸öÄÚ²¿ÀàµÄ¶ÔÏó¡£Èç¹ûÎÒÃÇÔÚÓÃÒ»¸öÄÚ²¿ÀàµÄʱºò½öÐèÒª´´½¨ËüµÄÒ»¸ö¶ÔÏó²¢´´¸øÍⲿ£¬¾Í¿ÉÒÔÕâÑù×ö¡£µ±È»£¬¶¨ÒåÔÚ·½·¨ÖеÄÄÚ²¿Àà¿ÉÒÔʹÉè¼Æ¶àÑù»¯£¬ÓÃ;¾ø²»½ö½öÔÚÕâÒ»µã¡£
¡¡¡¡ÏÂÃæÓÐÒ»¸ö¸ü¹ÖµÄÀý×Ó£º
¡¡¡¡public class Goods2{
¡¡¡¡private void
internalTracking(boolean b) {
¡¡¡¡if(b) {
¡¡¡¡class TrackingSlip {
¡¡¡¡private String id;
¡¡¡¡TrackingSlip(String s) {
¡¡¡¡id =
s;
¡¡¡¡}
¡¡¡¡String getSlip() { return id; }
¡¡¡¡}
¡¡¡¡TrackingSlip ts = new TrackingSlip(&q
Ïà¹ØÎĵµ£º
ѧϰÁËÁ½ÆªµÄRuntimeÀ࣬ÏÖÔÚ¶ÔËüÓÐÁ˸üÉîÒ»²ãµÄÁ˽⣬ÄÇôÎÒÃÇÀ´¿´¿´ÏÂÃæµÄ´úÂ룺
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader ;
import java.io.BufferedReader;
public class Exec_Output{
public static void main(String []args)throws IOException,Int ......
ͨ¹ýWeb Service»ìºÏ.NETºÍJava¼¼ÊõÍùÍùºÜÈÝÒ×£¬µ«Web Service²¢·ÇÊÇ.NETºÍJava»¥²Ù×÷µÄÍòÁ鵤¡£Web ServiceÔÚ¼¯³É¶ÀÁ¢µÄ¿çÍøÂçͨÐŵÄ×é¼þʱ·Ç³£ÓÐÓã¬ÔÚ¼òµ¥µÄµ÷ÓÃ/·µ»ØÇé¾°ÖУ¬Éæ¼°µÄÊý¾ÝÀàÐÍÊýÁ¿·Ç³£ÓÐÏÞ£¬ÇÒWeb ServiceÊÇ»ùÓÚ±ê×¼µÄ£¬»ìºÏ.NETºÍJava¼¼Êõͨ³£ÏԵúܼòµ¥£¬Òò´ËÓÐÈËÈÏΪWeb Serv ......
.netÍøÕ¾theserverside.comÉÏ£¬ÓÐһƪ½².netºÍjava»¥²Ù×÷µÄÎÄÕ£¬ÊÕ¼¯ÁËnetºÍjava»¥²Ù×÷ÐÔµÄÎÄÕ¾«Ñ¡
[url]http://www.theserverside.net/tt/articles/showarticle.tss?id=InteropGuide[/url]
In the heterogeneous world of enterprise computing, interoperability is no longer a luxury but a necessity. The multip ......
¼òµ¥À´Ëµ£¬ ½Ó¿ÚÊǹ«¿ªµÄ£¬ÀïÃæ²»ÄÜÓÐ˽Óеķ½·¨»ò±äÁ¿£¬ÊÇÓÃÓÚÈñðÈËʹÓõ쬶ø³éÏóÀàÊÇ¿ÉÒÔÓÐ˽Óз½·¨»ò˽ÓбäÁ¿µÄ£¬ÁíÍ⣬ʵÏÖ½Ó¿ÚµÄÒ»¶¨ÒªÊµÏÖ½Ó¿ÚÀﶨÒåµÄËùÓз½·¨£¬¶øÊµÏÖ³éÏóÀà¿ÉÒÔÓÐÑ¡ÔñµØÖØÐ´ÐèÒªÓõ½µÄ·½·¨¡£
Ò»°ãµÄÓ¦ÓÃÀ×î¶¥¼¶µÄÊǽӿڣ¬È»ºóÊdzéÏóÀàʵÏÖ½Ó¿Ú£¬×îºó²Åµ½¾ßÌåÀàʵÏÖ¡£
»¹ÓУ¬½Ó¿Ú¿ÉÒÔʵÏÖ¶àÖ ......