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.²»
Ïà¹ØÎĵµ£º
ListµÄÓ÷¨
List°üÀ¨List½Ó¿ÚÒÔ¼°List½Ó¿ÚµÄËùÓÐʵÏÖÀà¡£ÒòΪList½Ó¿ÚʵÏÖÁËCollection½Ó¿Ú£¬ËùÒÔList½Ó¿ÚÓµÓÐCollection½Ó¿ÚÌṩµÄËùÓг£Ó÷½·¨£¬ÓÖÒòΪListÊÇÁбíÀàÐÍ£¬ËùÒÔList½Ó¿Ú»¹ÌṩÁËһЩÊʺÏÓÚ×ÔÉíµÄ³£Ó÷½·¨£¬Èç±í1Ëùʾ¡£
±í1 List½Ó¿Ú¶¨ÒåµÄ³£Ó÷½·¨¼°¹¦ÄÜ
´Ó±í1¿ÉÒÔ¿´³ö£¬List½Ó¿ÚÌṩµÄÊʺÏÓÚ×ÔÉíµÄ ......
Ôڳɹ¦ÊµÏÖJavaµ÷ÓÃC++Ö®ºó£¬½ÓÏÂÀ´Ïëµ½ÄÜ·ñͨ¹ýJNAʵÏÖJavaµ÷ÓÃFortran£¬½ñÌìÊÔÑéÁËһϣ¬»¹ÊDZȽÏÈÝÒ׵ġ£
ÍøÉÏÓÐÒ»¸öJavaµ÷ÓÃF95µÄÀý×Ó£¬µ«ÊÇÎÒ¿¼ÂDz»½öҪʵÏÖF95µÄµ÷Ó㬻¹ÒªÊµÏÖF77µÄµ÷Óã¬ËùÒÔ·ÑÁËһЩÖÜÕÛ¡£
ÎÊÌâµÄ¹Ø¼üÔÚÓÚF77Ϊ¹ý³ÌÃû×Ô¶¯Ìí¼ÓÁËÒ»¸öβ²¿µÄÏ»®Ïߣ¬ËùÒÔsub1Õâ¸ö¹ý³Ì£¬µ½JavaÒ»¶Ë£¬¾Í±ä³ÉÁËsub1_£¬ ......
»ñÈ¡java×ÊÔ´µÄ·½·¨
ÔÚ¿ª·¢java³ÌÐòµÄ¹ý³ÌÖУ¬ÎÒÃǾ³£Òª×öµÄÒ»¼þʾÍÊÇ»ñÈ¡×ÊÔ´¡£ÄÇôʲôÊÇ×ÊÔ´ÄØ£¿Ëµ°×ÁË£¬ÔÚ¼ÆËã»úÀïÄǾÍÊÇÒ»¶ÑÊý¾Ý¡£Ö»ÊÇÕâ¶ÑÊý¾Ý¶ÔÎÒÃǵÄjava³ÌÐòÓжàÖÖ±íÏÖÐÎʽ£¬Ò»°ãÀ´ËµÓÐFile£¬URL£¬InputStreamµÈµÈ¡£¶øµ¥¾ÍÎļþÕâÒ»Ïî¾ÍÓкܶàÖÖ£ºÅäÖÃÎļþ£¬javaÀàÎļþ£ ......
ÓÃjavaµ÷ÓÃoracle´æ´¢¹ý³Ì×ܽá
1¡¢Ê²Ã´ÊÇ´æ´¢¹ý³Ì¡£´æ´¢¹ý³ÌÊÇÊý¾Ý¿â·þÎñÆ÷¶ËµÄÒ»¶Î³ÌÐò£¬ËüÓÐÁ½ÖÖÀàÐÍ¡£Ò»ÖÖÀàËÆÓÚSELECT²éѯ£¬ÓÃÓÚ¼ìË÷Êý¾Ý£¬¼ìË÷µ½µÄÊý¾ÝÄܹ»ÒÔÊý¾Ý¼¯µÄÐÎʽ·µ»Ø¸ø¿Í»§¡£ÁíÒ»ÖÖÀàËÆÓÚINSERT»òDELETE²éѯ£¬Ëü²»·µ»ØÊý¾Ý£¬Ö»ÊÇÖ´ÐÐÒ»¸ö¶¯×÷¡£ÓеķþÎñÆ÷ÔÊÐíͬһ¸ö´æ´¢¹ý³Ì¼È¿ÉÒÔ·µ»ØÊý¾ÝÓÖ¿ÉÒÔÖ´Ðж¯×÷¡£
......
sqlserverÊý¾Ý¿â£ºjavaÁ¬½Ósqlserver2005Êý¾Ý¿âÐĵÃÌå»á
Ê×ÏȵÃÏÂÔØÇý¶¯³ÌÐòµ½Î¢ÈíÍøÕ¾ÏÂÔØMicrosoft SQL Server 2005 JDBC Driver 1.2¡¡¡¡½âѹMicrosoft SQL Server 2005 jdbc driver1.2.exe
µÃµ½sqljdbc.jar£¬ÓõÃʱºòÖ±½Ó¼Óµ½classpathÖÐÈ¥.
¡¡ÉèÖÃSQL Server·þÎñÆ÷
·ÀÖ¹³öÏÖ
com.mi ......