javaÃæÊÔÖÐҪעÒâµÄµØ·½
1.JavaÀïÃæʹÓÃ
static
·½·¨ÓÐʲôºÃ´¦£¿
´ð£ºÔÚÏîÄ¿ÖУ¬¶ÔÓÚƵ·±Ê¹Óõķ½·¨£¬Ê¹ÓÃstatic
ÐÞÊλáÌá¸ßЧÂÊÂð£¿
¾²Ì¬·½·¨µÄºÃ´¦¾ÍÊDz»ÓÃÉú³ÉÀàµÄʵÀý¾ÍÄÜÖ±½Óµ÷ÓúͶÔÏóÎÞ¹Ø
Äã²»ÓÃÉú³É¶ÔÏó¾ÍÄÜÓÃÕâ¸ö·½·¨ÁË£¬²»ÊÇÌá¸ßЧÂÊ£¿ÄãÉú³É¶ÔÏóµÃÕ¼ÓÃÄÚ´æ¿Õ¼ä°¡
ÖÁÓÚ¾²Ì¬ÊôÐÔÒ²ÄÜÌá¸ßЧÂÊ£¬ÄãÆÕͨµÄÊôÐÔÿ¸öÀà¶ÔÏó¶¼ÓµÓÐ×Ô¼ºµÄÄÚ´æ¿Õ¼ä£¬µ«Èç¹ûÊôÐÔÊǾ²Ì¬µÄ£¬¾ÍÊǹ²Óеģ¬Ö»³õʼ»¯Ò»´Î
¿ÉÒÔÕâÑùÀí½âʹÓÃstatic
ÐÞÊεijÉÔ±²»ÔÙ¹é¶ÔÏóËùÒÔ£¬¶øÊÇÊôÓÚÀà ¿ÉÒÔÀí½âΪÊǹ²ÓеÄ
Ò²¾Í˵ֻҪͨ¹ýÀàÃû¾Í¿ÉÒÔ·ÃÎÊ£¬²»ÐèÒªºÄ·Ñ×ÊÔ´·´¸´´´½¨¶ÔÏó
ÒòΪÔÚ³ÌÐòµÚÒ»´Î¼ÓÔصÄʱºò¾ÍÒѾÔÚÄÚ´æÖÐÁË£¬Ö±µ½³ÌÐò½áÊø¸ÃÄÚ´æ²Å»áÊÍ·Å
Èç¹û²»ÊÇstatic
ÐÞÊεijÉÔ±ÔÚʹÓÃÍêÖ®ºó¸ÃÄÚ´æ¾Í»á±»»ØÊÕ
ËùÒÔ˵static
ÒªÉ÷ÓÃ
,
¸ù¾Ýʵ¼ÊÇé¿ö¶ø¶¨
Èç¹ûÕâ¸ö·½·¨ÊÇ×÷Ϊһ¸ö¹¤¾ßÀ´Ê¹Ó㬾ÍÉùÃ÷Ϊstatic
£¬²»ÓÃ
new
Ò»¸ö¶ÔÏó³öÀ´¾Í¿ÉÒÔʹÓÃÁË£¬±ÈÈçÁ¬½Óµ½Êý¾Ý¿â£¬ÎÒÉùÃ÷Ò»¸ö
getConnection()
µÄ·½·¨£¬¾Í¶¨ÒåΪ¾²Ì¬µÄ£¬ÒòΪÁ¬½Óµ½Êý¾Ý¿â²»ÊÇijһ¸ö¶ÔÏóËùÌØÓеġ£ËüÖ»×÷Ϊһ¸öÁ¬½Óµ½Êý¾Ý¿âµÄ¹¤¾ß¡£ÖÁÓÚÌá¸ßЧÂʵÄҲδ±Ø£¬Òª¿´¾ßÌåµÄ·½·¨µÄÓô¦£¬È¥¶¨ÒåÕâ¸ö·½·¨ÊDz»ÊǾ²Ì¬µÄ¡£
statiÐÞÊαíʾ¾²Ì¬µÄ£¬ÔÚÀà¼ÓÔØʱÐéÄâ»ú¾Í»á°ÑËü·Åµ½·½·¨Çø¡£±»±¾ÀàÒÔ¼°±¾ÀàËùÒÔʵÀý¹²ÓõÄ
¼õÉÙÁ˲»Í¬ÊµÀýµ÷ÓÃʱ£¬¶ÔÄÚ´æµÄ¿ªÏú£¬ÒÔ¼°¹¹Ôì¶ÔÏóʱµÄÏûºÄ¡£
µ«´ÓÁíÒ»·½Ã潫£¬Èç¹ûÄãnew
ÁËÒ»¸ö£¬È»ºóÒ»Ö±ÓÃËûÀ´µ÷Óã¬ÄÇôÄãÖªµÀÓÐʲôºó¹ûÂð£¿
ÔÚ¶àÏß³ÌÀïÃ棬¶à¸öÏ̹߳²ÓÃÒ»¸öÀàµÄʵÀý£¬ÊǺÜΣÏյġ£
Èç¹ûÄãµÄ·½·¨²»ÒÀÀµÀàµÄʵÀý£¬ÄÇôËû¾ÍÊÇÒ»¸östatic
µÃ¡£
Èç¹ûÒ»¸ö·½·¨ÊÇËùÓÐʵÀý¹«¹²µÄ£¬ÄÇôÉùÃ÷Ϊstatic
£¬Äܹ»½ÚÊ¡¿Õ¼ä£¬·ñÔòÿ¸öʵÀý³õʼ»¯Ê±·½·¨¶¼Òª·ÖÅäµ½ÄÚ´æ
2.JavaÀïÃæʹÓ÷â×°ÓÐʲôºÃ´¦£¿
´ð£º·â×°ÊÇJAVA
ÃæÏò¶ÔÏóµÄÌصãµÄ±íÏÖ£¬
·â×°ÊÇÒ»ÖÖÐÅÏ¢Òþ±Î¼¼Êõ
ËüÓÐÁ½¸öº¬Ò壬¼´°Ñ¶ÔÏóµÄÈ«²¿ÊôÐÔºÍÈ«²¿·þÎñ½áºÏÔÚÒ»Æð£¬ÐγÉÒ»¸ö²»¿É·Ö¸îµÄ¶ÀÁ¢µ¥Î»£¬ÒÔ¼°¾¡¿ÉÄÜÒþ²Ø¶ÔÏóµÄÄÚ²¿½á¹¹£¬Ò²¾ÍÊÇ˵£¬Èç¹ûÎÒÃÇʹÓÃÁË·â×°¼¼ÊõµÄ»°£¬±ðÈ˾ÍÖ»ÄÜÓÃÎÒÃÇ×ö³öÀ´µÄ¶«Î÷¶ø¿´²»¼ûÎÒÃÇ×öµÄÕâ¸ö¶«Î÷µÄÄÚ²¿½á¹¹ÁË¡£
·â×°ÄÜΪÈí¼þϵͳ´øÀ´ÒÔÏÂÓŵ㣺
£¨1
£©±ãÓÚʹÓÃÕßÕýÈ·µÄ·½±ãµÄÀí½âºÍʹÓÃϵͳ£¬·ÀֹʹÓÃÕß´íÎóÐÞ¸ÄϵͳµÄÊôÐÔ
.
£¨2
£©ÓÐÖúÓÚ½¨Á¢¸÷¸öϵͳ֮¼äµÄËÉñîºÏ¹Øϵ£¬Ìá¸ßϵͳµÄ¶ÀÁ¢ÐÔ
Ïà¹ØÎĵµ£º
java ´Ê»ã±íËÙ²éÊÖ²á
http://bbs.54master.com/91318,1,109
Abstract class ³éÏóÀà:³éÏóÀàÊDz»ÔÊÐíʵÀý»¯µÄÀ࣬Òò´ËÒ»°ãËüÐèÒª±»½øÐÐÀ©Õ¹¼Ì³Ð¡£
Abstract method ³éÏó·½·¨:³éÏó·½·¨¼´²»°üº¬Èκι¦ÄÜ´úÂëµÄ·½·¨¡£
Access modifier ·ÃÎÊ¿ØÖÆÐÞÊηû:·ÃÎÊ¿ØÖÆÐÞÊηûÓÃÀ´ÐÞÊÎJavaÖÐÀà¡¢ÒÔ¼°ÀàµÄ·½·¨ºÍ±äÁ¿µÄ·ÃÎÊ¿ØÖÆÊôÐÔ¡£ ......
¼ÙÉèÐèÇó(ÈçÓÐÀ×ͬ£¬´¿ÊôÇɺÏ)£º
ÓÐÒ»¸öÈ«¹úÐԵĴóÆóÒµ£¬ÔÚÈ«¹ú¸÷µØÐèÒª²¿ÊðÉÏǧ̨¿Í»§»ú£¬ÕâЩ¿Í»§»úÐèҪʵʱÓë·þÎñÆ÷½»»¥£¬½øÐÐÊý¾Ý´¦Àí¡£ÊµÊ±ÐÔÒªÇó¸ß£¬°²È«ÐԸߣ¬ÒªÇóÖ§³ÖÊÂÎñ£¬ÒÔ¼°²»ÖжϷþÎñ¡£
Ó²¼þ²¿Êð£º
1¡¢ 3000̨¿Í»§»ú
2¡¢ 10̨· ......
public class TestEnum {
/*×îÆÕͨµÄö¾Ù*/
public enum ColorSelect {
red, green, yellow, blue;
}
  ......
ÕâÀïÖ÷Òª¶Ô8ÖÖÅÅÐòËã·¨×ö¸ö×ܽᣬ·Ö±ðÊDzåÈëÅÅÐò£¬Ñ¡ÔñÅÅÐò£¬Ã°ÅÝÅÅÐò£¬Ï£¶ûÅÅÐò£¬¹é²¢ÅÅÐò£¬¶ÑÅÅÐò£¬¿ìËÙÅÅÐòÒÔ¼°»ùÊýÅÅÐò¡£
1¡¢ ²åÈëÅÅÐò
±È½ÏºÍ½»»»µÄʱ¼ä¸´ÔÓ¶ÈΪO(n^2)£¬Ëã·¨×ÔÊÊÓ¦£¬¶ÔÓÚÊý¾ÝÒÑ»ù±¾ÓÐÐòµÄÇé¿ö£¬Ê±¼ä¸´ÔÓ¶ÈΪO(n)£¬Ëã·¨Îȶ¨£¬¿ªÏúºÜµÍ£¬ÊʺÏÓÚÊý¾ÝÒÑ»ù±¾ÓÐÐò»òÕßÊý¾ÝÁ¿Ð¡µÄÇé¿ö¡£
public void ins ......
Èç¹û¶ÔÊý¾Ý¿â½øÐжà´Î²Ù×÷,ÿһ´ÎµÄÖ´Ðлò²½Ö趼ÊÇÒ»¸öÊÂÎñ.Èç¹ûÊý¾Ý¿â²Ù×÷ÔÚijһ²½Ã»ÓÐÖ´Ðлò³öÏÖÒì³£¶øµ¼ÖÂÊÂÎñʧ°Ü,ÕâÑùÓеÄÊÂÎñ±»Ö´ÐÐÓеľÍûÓб»Ö´ÐÐ,´Ó¶ø¾ÍÓÐÁËÊÂÎñµÄ»Ø¹ö,È¡ÏûÏÈÇ°µÄ²Ù×÷.....
JavaBeanÖÐʹÓÃJDBC·½Ê½½øÐÐÊÂÎñ´¦Àí
public int delete(int sID) {
¡¡ dbc = new DataBaseConnection();
¡¡ Connect ......