javaÄÚ²¿Àà
ÌáÆðJavaÄÚ²¿ÀࣨInner Class£©¿ÉÄܺܶàÈ˲»Ì«ÊìϤ£¬Êµ¼ÊÉÏÀàËÆµÄ¸ÅÄîÔÚC++ÀïÒ²ÓУ¬ÄǾÍÊÇǶÌ×ÀࣨNested
Class£©£¬¹ØÓÚÕâÁ½ÕßµÄÇø±ðÓëÁªÏµ£¬ÔÚÏÂÎÄÖлáÓжԱȡ£ÄÚ²¿Àà´Ó±íÃæÉÏ¿´£¬¾ÍÊÇÔÚÀàÖÐÓÖ¶¨ÒåÁËÒ»¸öÀࣨÏÂÎĻῴµ½£¬ÄÚ²¿Àà¿ÉÒÔÔÚºÜ¶àµØ·½¶¨Ò壩£¬¶øÊµ
¼ÊÉϲ¢Ã»ÓÐÄÇô¼òµ¥£¬Õ§¿´ÉÏÈ¥ÄÚ²¿ÀàËÆºõÓÐЩ¶àÓ࣬ËüµÄÓô¦¶ÔÓÚ³õѧÕßÀ´Ëµ¿ÉÄܲ¢²»ÊÇÄÇôÏÔÖø£¬µ«ÊÇËæ×ŶÔËüµÄÉîÈëÁ˽⣬Äã»á·¢ÏÖJavaµÄÉè¼ÆÕßÔÚÄÚ²¿
ÀàÉíÉϵÄÈ·ÊÇÓÃÐÄÁ¼¿à¡£Ñ§»áʹÓÃÄÚ²¿À࣬ÊÇÕÆÎÕJava¸ß¼¶±à³ÌµÄÒ»²¿·Ö£¬Ëü¿ÉÒÔÈÃÄã¸üÓÅÑŵØÉè¼ÆÄãµÄ³ÌÐò½á¹¹¡£ÏÂÃæ´ÓÒÔϼ¸¸ö·½ÃæÀ´½éÉÜ£º
µÚÒ»´Î¼ûÃæ
public
interface
Contents {
int
value();
}
public
interface
Destination {
String readLabel();
}
public
class
Goods {
private
class
Content
implements
Contents {
private
int
i =
11
;
public
int
value() {
return
i;
}
}
protected
class
GDestination
implements
Destination {
private
String label;
private
GDestination(String whereTo) {
label = whereTo;
}
&
Ïà¹ØÎĵµ£º
ÕâÊÇÎÒµÚÒ»´Îд¼¼Êõ²©ÎÄ£¬Ï²»¶´ó¼ÒÌá³ö±¦¹óÒâ¼û¡£ÕâÆªÎÄÕÂÖ÷ÒªÏë½²Èý¸öÎÊÌâ¡£
µÚÒ»£ºHibernateºÍJDBCµÄÇø±ð¡£
×÷Ϊjava³ÌÐòÔ±£¬ÎÒ¾õµÃŪÇå³þHibernateÓëJDBCµÄÇø±ð£¬²»½ö¶Ô´òºÃÔúʵµÄ»ù±¾¹¦±È½ÏÖØÒª£¬¾ÍÊÇÒÔºóµÄѧϰ£¬¿ª·¢Ò²¾ßÓÐÏ൱µÄ½è¼øÒâÒå¡£¿ÉϧµÄÊÇÏÖÔÚÓкÃЩ³ÌÐòÔ±²»Ð¼ÓÚѧ ......
1 JAVAµÄ·´Éä,Æäʵ¾ÍÊÇͨ¹ýÒ»¸öʵÀý»¯µÄ¶ÔÏó·´¹ýÀ´È¥ÕÒµ½Ò»¸öÀàµÄÍêÕûÐÅÏ¢,±ÈÈç¶ÔÓÚÈçϵÄÐÎʽ:
X x=new X();
x.getClass().getName();
ÕâÀï¾Í»áÊä³öÕâ¸öÀàËùÔÚµÄÍêÕûÐÅÏ¢,¼´"°üÃû.ÀàÃû";
×î³£ÓõÄÈýÖÖʵÀý»¯CLASSÀà¶ÔÏó
Class<?> c1 = null ; // Ö¸¶¨·ºÐÍ
Class<?& ......
1¡¢Ê²Ã´ÊÇ´æ´¢¹ý³Ì¡£´æ´¢¹ý³ÌÊÇÊý¾Ý¿â·þÎñÆ÷¶ËµÄÒ»¶Î³ÌÐò£¬ËüÓÐÁ½ÖÖÀàÐÍ¡£Ò»ÖÖÀàËÆÓÚSELECT²éѯ£¬ÓÃÓÚ¼ìË÷Êý¾Ý£¬¼ìË÷µ½µÄÊý¾ÝÄܹ»ÒÔÊý¾Ý¼¯µÄÐÎʽ·µ
»Ø¸ø¿Í»§¡£ÁíÒ»ÖÖÀàËÆÓÚINSERT»òDELETE²éѯ£¬Ëü²»·µ»ØÊý¾Ý£¬Ö»ÊÇÖ´ÐÐÒ»¸ö¶¯×÷¡£ÓеķþÎñÆ÷ÔÊÐíͬһ¸ö´æ´¢¹ý³Ì¼È¿ÉÒÔ·µ»ØÊý¾ÝÓÖ¿ÉÒÔÖ´Ðж¯×÷¡£
2¡¢Ê²Ã´Ê±ºòÐèÒªÓô洢¹ý³Ì
......
Ò»£¬ package,importÒýÈëÔÒò£º
package:
ÎÒÃǶ¼ÊìϤ³¬ÊУ¬³¬ÊÐËäÈ»ÅӴ󣬶«Î÷·±¶à£¬µ«È´¹ÜÀíµÄ¾®¾®ÓÐÌõ£¬µ±ÕÒijÑù¶«¶«Ê±£¬ÎÒÃÇÒ²ºÜÈÝÒ×ÕÒ
µ½£¬ËüµÄÒ»¸öÖØÒªµÄÔÒò¾ÍÊDzÉÓÃÁË·ÖÀà·ÅÖûúÖÆ£¬ÎïÆ··ÖÃűðÀà·ÅÖÃÔÚרÃŵÄÇøÓò£¬¼È·½±ã¹ÜÀí£¬ÓÖ·½±ãѰÕÒ
PackageÒ²ÊÇÒ»¸ö·ÖÀà·ÅÖö«¶«µÄÇøÓò£¬²»¹ýËü·Åµ ......
(1) ÓÃextends¹Ø¼ü×Ö´´½¨×Ô¼ºµÄÎ¥ÀýÀàMyException¡£ÎªÕâ¸öÀàдһ¸ö¹¹½¨Æ÷£¬ÁîÆä²ÉÓÃString²ÎÊý£¬²¢ËæÍ¬String¾ä±ú°ÑËü±£´æµ½¶ÔÏóÄÚ¡£ÔÙдһ¸ömain()·½·¨£¬ÆäÖÐÁîÆäÔÚtry¿éÄÚÖÀ³öMyExceptionÀàµÄÒ»¸ö¶ÔÏó¡£ÔÚcatch´Ó¾äÄÚ²¶»ñÎ¥Àý£¬²¢´òÓ¡³ö×Ö´®²ÎÊý¡£Ìí¼ÓÒ»¸öfinally´Ó¾ä£¬²¢´òÓ¡Ò»ÌõÏûÏ¢£¬Ö¤Ã÷×Ô¼ºÕæÕýµ½´ïÄÇÀï¡£
&n ......