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

java ÃæÊÔ×ÊÁÏ£¨ÊÕ¼¯£©

1.¼òÊöÂß¼­²Ù×÷(&,|,^)ÓëÌõ¼þ²Ù×÷(&&,||)µÄÇø±ð¡£(15·Ö)
    a.Ìõ¼þ²Ù×÷Ö»ÄܲÙ×÷²¼¶ûÐ͵Ä,¶øÂß¼­²Ù×÷²»½ö¿ÉÒÔ²Ù×÷²¼¶ûÐÍ,¶øÇÒ¿ÉÒÔ²Ù×÷ÊýÖµÐÍ
    b.Âß¼­²Ù×÷²»»á²úÉú¶Ì·
2.ÏÂÃæ³ÌÐòÔËÐлᷢÉúʲô½á¹û?Èç¹ûÓдíÎó,ÈçºÎ¸ÄÕý? (15·Ö)
interface  A{
  int x = 0;
}
class B{
  int x =1;
}
class C
    extends B implements A {
  public void pX(){
    System.out.println(x);
  }
  public static void main(String[] args) {
    new C().pX();
  }
}
}
±¾ÌâÔÚ±àÒëʱ»á·¢Éú´íÎó(´íÎóÃèÊö²»Í¬µÄJVMÓв»Í¬µÄÐÅÏ¢,Òâ˼¾ÍÊÇδÃ÷È·µÄxµ÷ÓÃ,
Á½¸öx¶¼Æ¥Åä,¾ÍÏóÔÚͬʱimport java.utilºÍjava.sqlÁ½¸ö°üʱֱ½ÓÉùÃ÷DateÒ»Ñù)
±¾ÌâÖ÷Òª¿¼²ì¶Ô½Ó¿ÚºÍÀàµÄ×î×î»ù±¾µÄ½á¹¹µÄÁ˽â.¶ÔÓÚ¸¸ÀàµÄ±äÁ¿,¿ÉÒÔÓÃsuper.xÀ´
Ã÷È·,¶ø½Ó¿ÚµÄÊôÐÔĬÈÏÒþº¬Îª public static final.ËùÒÔ¿ÉÒÔͨ¹ýA.xÀ´Ã÷È·.
3.JSPÓëServletµÄÁªÏµÓëÇø±ð
(±¾Ìâ²»Óöà˵,ÔÚ´ðÏàͬµãʱӦ¸ÃÃ÷È·ÖªµÀjsp±àÒëºóÊÇ"Ààservlet"¶ø"²»ÊÇServlet",
´ðÇø±ðʱӦ¸Ã»Ø´ð³ö"²àÖØÓÚ(ÊÓͼ/¿ØÖÆÂß¼­)".ÆäËü¿É¸ù¾ÝÇé¿ö¼Ó¼õ·ÖÖµ.֪ʶºÜ¼òµ¥,
µ«´ÓÃæÊԵĽǶȿ´,±»ÊÔÕß²»½öÒªÄÜÖªµÀËüÃǵÄÇø±ð,¶øÇÒÒªÄܱȽÏ׼ȷµØ±í´ï³öÀ´(ÒÔ
ºóдÎĵµÒªÄÜÈñðÈË¿´µÃ¶®,²»²úÉúÆçÒå),»Ø´ð"jsp±àÒëºó¾ÍÊÇservlet"ÊÓΪ´íÎó,»Ø´ð
"jspÓÃÓÚÊÓͼ,servletÓÃÓÚ¿ØÖÆÂß¼­"ÊÓΪ´íÎó,Ó¦¸ÃÓòàÖØÓÚ,Ö÷Òª(¶àÊý)ÓÃÓڵȴÊÓï
±í´ï.)
       JSPÊÇServlet¼¼ÊõµÄÀ©Õ¹£¬±¾ÖÊÉÏÊÇServletµÄ¼òÒ×·½Ê½£¬¸üÇ¿µ÷Ó¦ÓõÄÍâ±í±í´ï¡£JSP±àÒëºóÊÇ"Ààservlet"¡£
5.¼òÊösynchronizedºÍjava.util.concurrent.locks.LockµÄÒìͬ £¿(15·Ö)
Ö÷ÒªÏàͬµã:
LockÄÜÍê³ÉsynchronizedËùʵÏÖµÄËùÓй¦ÄÜ.(ÆäËü²»ÖØÒª)
Ö÷Òª²»Í¬µã:
LockÓбÈsynchronized¸ü¾«È·µÄÏß³ÌÓïÒåºÍ¸üºÃµÄÐÔÄÜ(ÔÚÏàͬµãÖлشð´ËµãÒ²ÐÐ)
synchronized»á×Ô¶¯ÊÍ·ÅËø.¶øLockÒ»¶¨ÒªÇó³ÌÐòÔ±ÊÖ¹¤ÊÍ·Å.²¢ÇÒ±ØÐëÔÚfinally´Ó¾ä
ÖÐÊÍ·Å,Èç¹ûûÓдð³öÔÚfinallyÖÐÊͷŲ»µÃ·Ö.¾ÍÈçConnectionûÓÐÔÚfinallyÖйرÕÒ»
Ñù.Á¬×î»ù±¾µÄ×ÊÔ´ÊͷŶ¼×ö²»ºÃ,»¹Ì¸Ê²Ã´¶àÏ̱߳à³Ì.
6.EJB¹æ·¶¹æ¶¨EJBÖнûÖ¹µÄ²Ù×÷ÓÐÄÄЩ£¿(15·Ö)
¹²ÓÐ8µã,´ð³öÏÂÁÐ3-4µãµÃÂú·Ö.
1.²»ÄܲÙ×÷Ï̺߳ÍÏß³ÌAPI(Ïß³ÌAPIÖ¸·ÇÏ̶߳ÔÏóµÄ·½·¨Èçnotify,waitµÈ)
2.²»


Ïà¹ØÎĵµ£º

java ʱ¼ä´¦ÀíÀà

1. Java¼ÆËãʱ¼äÒÀ¿¿1970Äê1ÔÂ1ÈÕ¿ªÊ¼µÄºÁÃëÊý.                                          &nbs ......

ACMÖÐʹÓÃJAVAµÄ½éÉÜ

¸½£º
Chapter I.
JavaµÄÓÅȱµã¸÷ÖÖÊéÉ϶¼ÓУ¬ÕâÀïֻ˵˵ÓÃJava×öACM-ICPCµÄÌØµã£º
(1) ×îÃ÷ÏԵĺô¦ÊÇ£¬Ñ§»áJava£¬¿ÉÒԲμÓJava Challenge  
(2) ¶ÔÓÚÊìϤC/C++µÄ³ÌÐòÔ±À´Ëµ£¬Java ²¢²»ÄÑѧ£¬ÕÒ±¾Ê飬һÁ½ÖÜÒµÓàʱ¼ä¾Í¿ÉÒԸ㶨ÁË¡£µ±È»£¬ÕâÀïÖ»ÊÇÖ¸Ò»°ã±à³Ì£¬ÏëÊìϤËùÓеÄJava¿â»¹ÊÇÐèҪЩʱ¼äµÄ¡£ÊÂʵÉÏ£ ......

Java±à³Ì˼ÏëµÚÈý°æÕªÂ¼

Chap1 ¶ÔÏó¼ò½é
       1.³éÏóµÄ¹ý³Ì
       Alan Kay×ܽáÁËSmalltalkµÄÎåÏî»ù±¾ÌØÕ÷¡£ÕâÐ©ÌØÕ÷´ú±íÁË´¿µÄÃæÏò¶ÔÏóµÄ±à³Ì·½·¨£º
       (1).ÍòÎï½Ô¶ÔÏó¡£½«¶ÔÏóÏë³ÉÒ»ÖÖÌØÊâµÄ±äÁ¿£»Ëü´æ´¢Êý¾Ý£¬¶øÇÒ»¹¿ÉÒÔÈÃÄã“ÌáÒªÇ ......

update java alternatives ¸ü¸ÄĬÈÏJava»·¾³

Ubuntu/debian ¸ü¸ÄĬÈÏJava»·¾³
ÎҵĵçÄÔÀï°²×°ÁËÁ½¸ö°æ±¾µÄJava£¬Ò»¸öÊÇjava-6-sun£¬»¹ÓÐÒ»¸öÊÇjava-gcj
gcjÊÇÔÚJVM·Ç³£»ºÂýµÄʱºòµ®ÉúµÄ£¬Ëû¿ÉÒÔ°ÑJava´úÂë±àÒë³É±¾µØ´úÂë £¬¹ØÓÚgcjÔÝÇÒ˵Õâô¶à£¬»Øµ½Ö÷Ìâ¡£
ÐÞ¸ÄĬÈÏjava»·¾³Óõ½ÃüÁîupdate-java-alternatives
1¡¢Ê¹ÓÃupdate-java-alternatives -l²é¿´Ä¿Ç°ÒѾ­°²×° ......

ÓÃjavaµ÷ÓÃoracle´æ´¢¹ý³Ì×ܽá

ÓÃjavaµ÷ÓÃoracle´æ´¢¹ý³Ì×ܽá
1¡¢Ê²Ã´ÊÇ´æ´¢¹ý³Ì¡£´æ´¢¹ý³ÌÊÇÊý¾Ý¿â·þÎñÆ÷¶ËµÄÒ»¶Î³ÌÐò£¬ËüÓÐÁ½ÖÖÀàÐÍ¡£Ò»ÖÖÀàËÆÓÚSELECT²éѯ£¬ÓÃÓÚ¼ìË÷Êý¾Ý£¬¼ìË÷µ½µÄÊý¾ÝÄܹ»ÒÔÊý¾Ý¼¯µÄÐÎʽ·µ»Ø¸ø¿Í»§¡£ÁíÒ»ÖÖÀàËÆÓÚINSERT»òDELETE²éѯ£¬Ëü²»·µ»ØÊý¾Ý£¬Ö»ÊÇÖ´ÐÐÒ»¸ö¶¯×÷¡£ÓеķþÎñÆ÷ÔÊÐíͬһ¸ö´æ´¢¹ý³Ì¼È¿ÉÒÔ·µ»ØÊý¾ÝÓÖ¿ÉÒÔÖ´Ðж¯×÷¡£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ