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

java·ºÐ͵ÄÀí½â

·ºÐÍÊÇJava SE 1.5µÄÐÂÌØÐÔ£¬·ºÐ͵ı¾ÖÊÊDzÎÊý»¯ÀàÐÍ£¬Ò²¾ÍÊÇ˵Ëù²Ù×÷µÄÊý¾ÝÀàÐͱ»Ö¸¶¨ÎªÒ»¸ö²ÎÊý¡£ÕâÖÖ²ÎÊýÀàÐÍ¿ÉÒÔÓÃÔÚÀà¡¢½Ó¿ÚºÍ·½·¨µÄ´´½¨ÖУ¬·Ö±ð³ÆÎª·ºÐÍÀà¡¢·ºÐͽӿڡ¢·ºÐÍ·½·¨¡£
¡¡¡¡JavaÓïÑÔÒýÈë·ºÐ͵ĺô¦Êǰ²È«¼òµ¥¡£
¡¡¡¡ÔÚJava SE 1.5֮ǰ£¬Ã»ÓзºÐ͵ÄÇé¿öµÄÏ£¬Í¨¹ý¶ÔÀàÐÍObjectµÄÒýÓÃÀ´ÊµÏÖ²ÎÊýµÄ“ÈÎÒ⻯”£¬“ÈÎÒ⻯”´øÀ´µÄȱµãÊÇÒª×öÏÔʽµÄÇ¿ÖÆÀàÐÍת»»£¬¶øÕâÖÖת»»ÊÇÒªÇ󿪷¢Õß¶Ôʵ¼Ê²ÎÊýÀàÐÍ¿ÉÒÔÔ¤ÖªµÄÇé¿öϽøÐеġ£¶ÔÓÚÇ¿ÖÆÀàÐÍת»»´íÎóµÄÇé¿ö£¬±àÒëÆ÷¿ÉÄܲ»Ìáʾ´íÎó£¬ÔÚÔËÐеÄʱºò²Å³öÏÖÒì³££¬ÕâÊÇÒ»¸ö°²È«Òþ»¼¡£
¡¡¡¡·ºÐ͵ĺô¦ÊÇÔÚ±àÒëµÄʱºò¼ì²éÀàÐͰ²È«£¬²¢ÇÒËùÓеÄÇ¿ÖÆ×ª»»¶¼ÊÇ×Ô¶¯ºÍÒþʽµÄ£¬Ìá¸ß´úÂëµÄÖØÓÃÂÊ¡£
¹æÔòºÍÏÞÖÆ
¡¡¡¡1¡¢·ºÐ͵ÄÀàÐͲÎÊýÖ»ÄÜÊÇÀàÀàÐÍ£¨°üÀ¨×Ô¶¨ÒåÀࣩ£¬²»ÄÜÊǼòµ¥ÀàÐÍ¡£
¡¡¡¡2¡¢Í¬Ò»ÖÖ·ºÐÍ¿ÉÒÔ¶ÔÓ¦¶à¸ö°æ±¾£¨ÒòΪ²ÎÊýÀàÐÍÊDz»È·¶¨µÄ£©£¬²»Í¬°æ±¾µÄ·ºÐÍÀàʵÀýÊDz»¼æÈݵġ£
¡¡¡¡3¡¢·ºÐ͵ÄÀàÐͲÎÊý¿ÉÒÔÓжà¸ö¡£
¡¡¡¡4¡¢·ºÐ͵IJÎÊýÀàÐÍ¿ÉÒÔʹÓÃextendsÓï¾ä£¬ÀýÈç<T extends superclass>¡£Ï°¹ßÉϳÆÎª“ÓнçÀàÐÍ”¡£
¡¡¡¡5¡¢·ºÐ͵IJÎÊýÀàÐÍ»¹¿ÉÒÔÊÇͨÅä·ûÀàÐÍ¡£ÀýÈçClass<?> classType = Class.forName(java.lang.String);
¡¡¡¡·ºÐÍ»¹Óнӿڡ¢·½·¨µÈµÈ£¬ÄÚÈݺܶ࣬ÐèÒª»¨·ÑÒ»·¬¹¦·ò²ÅÄÜÀí½âÕÆÎÕ²¢ÊìÁ·Ó¦Óá£Ôڴ˸ø³öÎÒÔø¾­Á˽ⷺÐÍʱºòд³öµÄÁ½¸öÀý×Ó£¨¸ù¾Ý¿´µÄÓ¡ÏóдµÄ£©£¬ÊµÏÖͬÑùµÄ¹¦ÄÜ£¬Ò»¸öʹÓÃÁË·ºÐÍ£¬Ò»¸öûÓÐʹÓã¬Í¨¹ý¶Ô±È£¬¿ÉÒԺܿìѧ»á·ºÐ͵ÄÓ¦Óã¬Ñ§»áÕâ¸ö»ù±¾ÉÏѧ»áÁË·ºÐÍ70%µÄÄÚÈÝ¡£
¡¡¡¡Àý×ÓÒ»£ºÊ¹ÓÃÁË·ºÐÍ
¡¡¡¡public class Gen<T> {
¡¡¡¡private T ob; //¶¨Òå·ºÐͳÉÔ±±äÁ¿
¡¡¡¡public Gen(T ob) {
¡¡¡¡this.ob = ob;
¡¡¡¡}
¡¡¡¡public T getOb() {
¡¡¡¡return ob;
¡¡¡¡}
¡¡¡¡public void setOb(T ob) {
¡¡¡¡this.ob = ob;
¡¡¡¡}
¡¡¡¡public void showTyep() {
¡¡¡¡System.out.println("TµÄʵ¼ÊÀàÐÍÊÇ: " + ob.getClass().getName());
¡¡¡¡}
¡¡¡¡}
¡¡¡¡public class GenDemo {
¡¡¡¡public static void main(String[] args){
¡¡¡¡//¶¨Òå·ºÐÍÀàGenµÄÒ»¸öInteger°æ±¾
¡¡¡¡Gen<Integer> intOb=new Gen<Integer>(88);
¡¡¡¡intOb.showTyep();
¡¡¡¡int i= intOb.getOb();
¡¡¡¡System.out.println("value= " + i);
¡¡¡¡System.out.println("----------------------------------");
¡¡¡¡//


Ïà¹ØÎĵµ£º

javaÖÐʹÓÃibatisÀ´µ÷Óô洢¹ý³Ì(ÏÂ)

3.3 ÓαêÑ­»·×î¼Ñ²ßÂÔ
ÎÒÃÇÔÚ½øÐÐPL/SQL±à³Ìʱ£¬¾­³£ÐèҪѭ»·¶ÁÈ¡½á¹û¼¯µÄÊý¾Ý¡£½øÐÐÖðÐд¦Àí£¬Õâ¸ö¹ý³Ì¾ÍÐèÒª¶ÔÓÎ±ê½øÐÐÑ­»·¡£¶ÔÓÎ±ê½øÐÐÑ­»·µÄ·½·¨ÓжàÖÖ£¬ÎÒÃÇÔÚ´ËÒ»Ò»·ÖÎö¡£
create or replace procedure proccycle(p varchar2)   
as   
cursor c_postype is select pos_type, description ......

JAVA ´úÀíģʽ

¶¯Ì¬´úÀí£º
public interface Qingke {
void qk();
}
public class dsz implements Qingke{
 
 public void qk() {
  System.out.print("dsz qk");
 }
}
public class Secretary implements InvocationHandler {
 private Object pro;
 private dsz dsz;
 public Obj ......

´Ó×·MM̸JavaµÄ23ÖÖÉè¼ÆÄ£Ê½

¡¡1¡¢FACTORY—×·MMÉÙ²»ÁËÇë³Ô·¹ÁË£¬Âóµ±À͵靈áºÍ¿ÏµÂ»ùµÄ¼¦³á¶¼ÊÇMM°®³ÔµÄ¶«Î÷£¬ËäÈ»¿ÚζÓÐËù²»Í¬£¬µ«²»¹ÜÄã´øMMÈ¥Âóµ±ÀÍ»ò¿ÏµÂ»ù£¬Ö»¹ÜÏò·þÎñԱ˵“À´Ëĸö¼¦³á”¾ÍÐÐÁË¡£Âóµ±ÀͺͿϵ»ù¾ÍÊÇÉú²ú¼¦³áµÄFactory
¡¡¡¡¹¤³§Ä£Ê½£º¿Í»§ÀàºÍ¹¤³§Àà·Ö¿ª¡£Ïû·ÑÕßÈκÎʱºòÐèҪijÖÖ²úÆ·£¬Ö»ÐèÏò¹¤³§ÇëÇó¼´¿É¡£Ïû· ......

javaÖÐThreadÏß³ÌÖÐµÄ start£¨£©ºÍrun£¨£©·½·¨µÄÇø±ð


Á½ÖÖ½¨Á¢Ï̶߳ÔÏóµÄ·½·¨£º
    Extends Thread
    implement Runnable
   ÕâÁ½ÖÖ·½·¨¶¼¿ÉÒÔ´´½¨Ò»¸öÏ̶߳ÔÏó£¬
public class TestThread {
    public static void main(String arg[]){
        newThread thread = new ne ......

JAVA WEBѧϰ±Ê¼Ç(ËÄ)£­Servlet¹ýÂËÆ÷

Ò»¡¢Servlet¹ýÂËÆ÷µÄ¸ÅÄ
***************************************************************************************
Servlet¹ýÂËÆ÷ÊÇÔÚJava Servlet¹æ·¶2.3Öж¨ÒåµÄ£¬ËüÄܹ»¶ÔServletÈÝÆ÷µÄÇëÇóºÍÏìÓ¦¶ÔÏó½øÐмì²éºÍÐ޸ġ£¡¡¡¡¡¡
Servlet¹ýÂËÆ÷±¾Éí²¢²»²úÉúÇëÇóºÍÏìÓ¦¶ÔÏó£¬ËüÖ»ÄÜÌṩ¹ýÂË×÷Óá£Servlet¹ýÆÚÄÜ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ