JavaÐÂÊÖÈëÃźÜÖØÒªµÄ¼¸¸ö»ù±¾¸ÅÄî
finalÀࣺΪ·ÀÖ¹ËûÈË´ÓÄãµÄÀàÉÏÅÉÉúÐÂÀ࣬´ËÀàÊDz»¿ÉÀ©Õ¹µÄ¡£
¡¡¡¡¶¯Ì¬µ÷ÓñȾ²Ì¬µ÷Óû¨·ÑµÄʱ¼äÒª³¤¡£
¡¡¡¡³éÏóÀࣺ¹æ¶¨Ò»¸ö»ò¶à¸ö³éÏó·½·¨µÄÀà±¾Éí±ØÐ붨ÒåΪabstract¡£
¡¡¡¡Àý£º public abstract string getDescripition
¡¡¡¡JavaÖеÄÿһ¸öÀà¶¼ÊÇ´ÓObjectÀàÀ©Õ¹¶øÀ´µÄ¡£
¡¡¡¡objectÀàÖеÄequalºÍtoString·½·¨¡£
¡¡¡¡equalÓÃÓÚ²âÊÔÒ»¸ö¶ÔÏóÊÇ·ñͬÁíÒ»¸ö¶ÔÏóÏàµÈ¡£
¡¡¡¡toString·µ»ØÒ»¸ö´ú±í¸Ã¶ÔÏóµÄ×Ö·û´®£¬¼¸ºõÿһ¸öÀà¶¼»áÖØÔØ¸Ã·½·¨£¬ÒԱ㷵»Øµ±Ç°×´Ì¬µÄÕýÈ·±íʾ¡£(toString ·½·¨ÊÇÒ»¸öºÜÖØÒªµÄ·½·¨)
¡¡¡¡Í¨Óñà³Ì£ºÈκÎÀàÀàÐ͵ÄËùÓÐÖµ¶¼¿ÉÒÔͬobjectÀàÐ͵ıäÁ¿À´´úÌæ¡£
¡¡¡¡Êý×éÁÐ±í£ºArrayList¶¯Ì¬Êý×éÁÐ±í£¬ÊÇÒ»¸öÀà¿â£¬¶¨ÒåÔÚjava.uitl°üÖУ¬¿É×Ô¶¯µ÷½ÚÊý×éµÄ´óС¡£
¡¡¡¡classÀà objectÀàÖеÄgetclass·½·¨·µ»ØclassÀàÐ͵ÄÒ»¸öʵÀý£¬³ÌÐòÆô¶¯Ê±°üº¬ÔÚmain·½·¨µÄÀà»á±»¼ÓÔØ£¬ÐéÄâ»úÒª¼ÓÔØËûÐèÒªµÄËùÓÐÀ࣬ÿһ¸ö¼ÓÔØµÄÀà¶¼Òª¼ÓÔØËüÐèÒªµÄÀà¡£
¡¡¡¡¾ÍÒµ·½Ïò£º
¡¡¡¡¿ÉÒÔ´ÓÊÂJSPÍøÕ¾¿ª·¢¡¢Java±à³Ì¡¢JavaÓÎÏ·¿ª·¢¡¢Java×ÀÃæ³ÌÐòÉè¼Æ£¬ÒÔ¼°ÆäËûÓëJavaÓïÑÔ±à³ÌÏà¹ØµÄ¹¤×÷¡£¿É½øÈëµçÐÅ¡¢ÒøÐС¢±£ÏÕרҵÈí¼þ¿ª·¢¹«Ë¾µÈ´ÓÊÂÈí¼þÉè¼ÆºÍ¿ª·¢¹¤×÷¡£
¡¡¡¡JavaÓëC/C++µÄ²îÒì
¡¡¡¡ÊìϤCÓïÑÔºÍC++ÓïÑԵĶÁÕßÒ»¶¨Ïë¸ãÇå³þÕâ¸öÎÊÌâ,ʵ¼ÊÉÏ,JavaȷʵÊÇ´ÓCÓïÑÔºÍC++ÓïÑԼ̳ÐÁËÐí¶à³É·Ý,ÉõÖÁ¿ÉÒÔ½«Java¿´³ÉÊÇÀàCÓïÑÔ·¢Õ¹ºÍÑÜÉúµÄ²úÎï.±ÈÈçJavaÓïÑԵıäÁ¿ÉùÃ÷,²Ù×÷·ûÐÎʽ,²ÎÊý´«µÝ,Á÷³Ì¿ØÖƵȷ½ÃæºÍCÓïÑÔ,C++ÓïÑÔÍêÈ«Ïàͬ.¾¡¹ÜÈç´Ë,JavaºÍCÓïÑÔ,C++ÓïÑÔÓÖÓÐÐí¶à²î±ð,Ö÷Òª±íÏÖÔÚÈçϼ¸¸ö·½Ãæ:
¡¡¡¡(1) JavaÖжÔÄÚ´æµÄ·ÖÅäÊǶ¯Ì¬µÄ,Ëü²ÉÓÃÃæÏò¶ÔÏóµÄ»úÖÆ,²ÉÓÃÔËËã·ûnewΪÿ¸ö¶ÔÏó·ÖÅäÄÚ´æ¿Õ¼ä,¶øÇÒ,ʵ¼ÊÄڴ滹»áËæ³ÌÐòÔËÐÐÇé¿ö¶ø¸Ä±ä.³ÌÐòÔËÐÐÖÐ,ÿ¸ö, Javaϵͳ×Ô¶¯¶ÔÄÚ´æ½øÐÐɨÃè,¶Ô³¤ÆÚ²»ÓõĿռä×÷Ϊ”À¬»ø”½øÐÐÊÕ¼¯,ʹµÃϵͳ×ÊÔ´µÃµ½¸ü³ä·ÖµØÀûÓÃ.°´ÕÕÕâÖÖ»úÖÆ,³ÌÐòÔ±²»±Ø¹Ø×¢ÄÚ´æ¹ÜÀíÎÊÌâ,ÕâʹJava³ÌÐòµÄ±àд±äµÃ¼òµ¥Ã÷ÁË,²¢ÇÒ±ÜÃâÁËÁËÓÉÓÚÄÚ´æ¹ÜÀí·½ÃæµÄ²î´í¶øµ¼ÖÂϵͳ³öÎÊÌâ.¶øCÓïÑÔͨ¹ýmalloc()ºÍfree()ÕâÁ½¸ö¿âº¯ÊýÀ´·Ö±ðʵÏÖ·ÖÅäÄÚÔÚºÍÊÍ·ÅÄÚ´æ¿Õ¼äµÄ,C++ÓïÑÔÖÐÔòͨ¹ýÔËËã·ûnewºÍdeleteÀ´·ÖÅäºÍÊÍ·ÅÄÚ´æ.ÔÚCºÍC++ÕâÖÙ»úÖÆÖÐ,³ÌÐòÔ±±ØÐë·Ç³£×ÐϸµØ´¦ÀíÄÚ´æµÄʹÓÃÎÊÌâ.Ò»·½Ãæ,Èç¹û¶Ô¼ºÊͷŵÄÄÚ´æÔÙ×÷ÊÍ·Å»òÕß¶ÔÎ´Ôø·ÖÅäµÄÄÚ´æ×÷ÊÍ·Å,¶¼»áÔì³ÉËÀ»ú;¶øÁíÒ»·½Ãæ,Èç¹û¶Ô³¤ÆÚ²»ÓõĻò²»ÔÙʹÓõÄÄÚ´æ²»ÊÍ·Å,Ôò»áÀË·Ñϵͳ×ÊÔ´,ÉõÖÁÒ
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
×î³õÎÒÃÇÓà Java д JSP µÄʱºò£¬¼¸ºõ¿ÉÒÔ²»´¥¼°Òì³££¬ÒòΪ Servlet ÈÝÆ÷»á°Ñ API Å׳öµÄÒì³£°ü×°³É
ServletException ¶ª¸øÈÝÆ÷È¥´¦Àí¡£ÔÙºóÀ´Ó¦Ó÷ֲ㣬´úÂëÖÐÒª´¦ÀíµÄÒì³£±ã¶àÁË£¬Ò»°ã»áת»»³É×Ô¶¨ÒåµÄÒµÎñÒì³£À࣬ÓÃ
try-catch-throw
customerException-finally¡£ÔÙµ½Èç½ñ¸÷ÖÖ¿ò¼ÜÈÕÕé³ÉÊ죬´úÂëÖÐÏÔʽµÄÒì³£´¦ÀíÓÖ½¥ ......
JavaÊý¾Ý¿âÁ¬½Ó£¨JDBC£©ÓÉÒ»×éÓà Java ±à³ÌÓïÑÔ±àдµÄÀàºÍ½Ó¿Ú×é³É¡£JDBC Ϊ¹¤¾ß/Êý¾Ý¿â¿ª·¢ÈËÔ±ÌṩÁËÒ»¸ö±ê×¼µÄ API£¬Ê¹ËûÃÇÄܹ»Óô¿Java API À´±àдÊý¾Ý¿âÓ¦ÓóÌÐò¡£È»¶ø¸÷¸ö¿ª·¢É̵Ľӿڲ¢²»ÍêÈ«Ïàͬ£¬ËùÒÔ¿ª·¢»·¾³µÄ±ä»¯»á´øÀ´Ò»¶¨µÄÅäÖñ仯¡£±¾ÎÄÖ÷Òª¼¯ºÏÁ˲»Í¬Êý¾Ý¿âµÄÁ¬½Ó·½Ê½¡£
¡¡¡¡Ò»¡¢Á¬½Ó¸÷ÖÖÊý¾Ý¿ ......
Ò»°ãµÄÊÊÓÃÓÚS40µÄJAVAÈí¼þ¶¼¿ÉÒÔ×°ÔÚŵ»ùÑÇ3110cÉÏ,°üÀ¨ÓÎÏ·,µç×ÓÊé,Ó¦ÓÃÈí¼þ ʲôÊÇJAVAÈí¼þÄØ£¿
JavaÊÇÓÉSun΢ϵͳ¹«Ë¾Ëù·¢Õ¹³öÀ´µÄ³ÌÐòÓïÑÔ£¬Ëü±¾ÉíÊÇÒ»ÖÖ¶ÔÏóµ¼Ïò£¨Object-Oriented£©µÄ³ÌÐòÓïÑÔ¡£JAVAĿǰÔÚÊÖ»úÉÏÓ¦ÓÃ×î¶àµÄ¾ÍÊÇJAVAÓÎÏ·¡£
JavaÒ²ºÅ³ÆÊÇÄÜ¿çÆ½Ì¨Ê¹ÓõÄÓïÑÔ£¬ÕâÖ÷ÒªÊÇÒòΪJava±¾Éí±»±àÒëÖ®ºó£¬²¢² ......