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

ÊÕÏëÕÒ6kÒÔÉϵŤ×÷Âð ¿¼ÑéÄãµÄjavaÃæÊÔÌâ


¿¼ÑéÄãµÄjava»ù´¡²âÊÔÌ⣺
      ÕâÊÇÎÒÉè¼ÆµÄ¼¸µÀÃæÊÔÌâ,ÒªÇóÊÇÌâÄ¿¾¡Á¿ÉÙ,¿ÉÒÔÔÚ5·ÖÖÓÄÚÍê³É,µ«ÄÜ»ù±¾·´Ó³³öÃæÊÔÕßµÄ֪ʶ²ã´Î.ËùÒÔÎÒÉè¼ÆÁËÁùµÀÌâ.
¡¡¡¡Èç¹ûÄãÄܶÀÁ¢Íê³É(²»Óÿ´×ÊÁÏ,²»½èÖúµ÷ÊÔ)»Ø´ðÔÚ60·ÖÒÔÉÏ,ÕÒ¸ö6000ÔªÒÔÉϵŤ×÷ÓÉÎÒÀ´¸øÄã½éÉÜ
¡¡¡¡1.¼òÊöÂß¼­²Ù×÷(&,|,^)ÓëÌõ¼þ²Ù×÷(&&,||)µÄÇø±ð¡£(15·Ö)
¡¡¡¡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();
  }
}
}
¡¡¡¡3.¼òÊö Java Server Page ºÍ Servlet µÄÁªÏµºÍÇø±ð¡£(20·Ö)
¡¡¡¡4.XMLÎĵµ¶¨ÒåÓм¸ÖÖÐÎʽ?ËüÃÇÖ®¼äÓкα¾ÖÊÇø±ð?
¡¡¡¡½âÎöXMLÎĵµÓÐÄļ¸ÖÖ·½Ê½?(20·Ö)
¡¡¡¡5.¼òÊösynchronizedºÍjava.util.concurrent.locks.LockµÄÒìͬ ?(15·Ö)
¡¡¡¡6.EJB¹æ·¶¹æ¶¨EJBÖнûÖ¹µÄ²Ù×÷ÓÐÄÄЩ?(15·Ö)
¡¡¡¡×îºó»¹ÓÐÒ»Ì⿼¿¼ÄãµÄÑÛÁ¦:
public String toString(){
  return this + "@" + this.hashCode();
}
¡¡¡¡Õâ¸ötoString()·½·¨ÊµÏÖÓÐÎÞ²»µ±µÄµØ·½?(toString·½·¨Æäʵ¿ÉÒÔ°´ÄãÏëÊä³öµÄÈκÎÄÚÈÝÊä³öһЩ¸ÃÀàµÄÐÅÏ¢)
ÒÔÏ´𰸹©²Î¿¼(²»Ò»¶¨ÍêÈ«ÕýÈ·),ҲûÓкÜÏêϸ˵Ã÷.Ïà¹ØÖªÊ¶¿ÉÒÔ×Ô¼º²Î¿¼Ïà¹Ø×ÊÁϼÓÉÏ×Ô¼ºµÄÀí½â.»¶Ó­ÅÄש
¡¡¡¡1.¼òÊöÂß¼­²Ù×÷(&,|,^)ÓëÌõ¼þ²Ù×÷(&&,||)µÄÇø±ð¡£(15·Ö)
¡¡¡¡Çø±ðÖ÷Òª´ðÁ½µã:
¡¡¡¡a.Ìõ¼þ²Ù×÷Ö»ÄܲÙ×÷²¼¶ûÐ͵Ä,¶øÂß¼­²Ù×÷²»½ö¿ÉÒÔ²Ù×÷²¼¶ûÐÍ,¶øÇÒ¿ÉÒÔ²Ù×÷ÊýÖµÐÍ
¡¡¡¡b.Âß¼­²Ù×÷²»»á²úÉú¶Ì·.Èç:
int a = 0;
int b = 0;
if( (a = 3) > 0 || (b = 3) > 0 ) //²Ùºóa =3,b=0.
if( (a = 3) > 0 | (b = 3) > 0 ) //²Ùºóa =3,b=3.
¡¡¡¡´ð¶ÔµÚÒ»µãµÃ5·Ö,´ð¶ÔµÚ¶þµãµÃ10·Ö.
¡¡¡¡±¾Ì⿼²ì×î×î»ù±¾µÄ֪ʶ,µ«ÈÔÈ»Óкܶà´óÅ£¼¶¿ª·¢ÈËÔ±ÏÂÂí,ÈκÎÓïÑÔÔÚ¿ªÊ¼µÄ²¿·Ö¶¼»áÏêϸ½éÉÜÕâЩ»ù±¾ÖªÊ¶,µ«³ýÁËѧϰµÚÒ»ÖÖÓïÑÔʱ,ûÓÐÈËÔÚѧϰеÄÓïÑÔʱԸÒ⻨Îå·ÖÖÓÀ´¸´Ï°Ò»ÏÂ.
¡¡¡¡2.ÏÂÃæ³ÌÐòÔËÐлᷢÉúʲô½á¹û?Èç¹ûÓдíÎó,ÈçºÎ¸ÄÕý? (15·Ö)
interface  A{
  int x = 0;
}
class B{
  int x =1;
}
class C
 


Ïà¹ØÎĵµ£º

JavaỊ̈߳ºÏ̵߳Äͬ²½ÓëËø

JavaỊ̈߳ºÏ̵߳Äͬ²½ÓëËø
 
 
 
Ò»¡¢Í¬²½ÎÊÌâÌá³ö
 
Ï̵߳Äͬ²½ÊÇΪÁË·ÀÖ¹¶à¸öÏ̷߳ÃÎÊÒ»¸öÊý¾Ý¶ÔÏóʱ£¬¶ÔÊý¾ÝÔì³ÉµÄÆÆ»µ¡£
ÀýÈ磺Á½¸öÏß³ÌThreadA¡¢ThreadB¶¼²Ù×÷ͬһ¸ö¶ÔÏóFoo¶ÔÏ󣬲¢ÐÞ¸ÄFoo¶ÔÏóÉϵÄÊý¾Ý¡£
 
public class Foo {
    private int x = 100;
......

JavaỊ̈߳ºÏ̵߳ĵ÷¶È ÊØ»¤Ïß³Ì

JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÊØ»¤Ïß³Ì
 
ÊØ»¤Ïß³ÌÓëÆÕͨÏß³Ìд·¨ÉÏ»ù±¾Ã´É¶Çø±ð£¬µ÷ÓÃÏ̶߳ÔÏóµÄ·½·¨setDaemon(true)£¬Ôò¿ÉÒÔ½«ÆäÉèÖÃÎªÊØ»¤Ï̡߳£
 
ÊØ»¤Ïß³ÌʹÓõÄÇé¿ö½ÏÉÙ£¬µ«²¢·ÇÎÞÓ㬾ÙÀýÀ´Ëµ£¬JVMµÄÀ¬»ø»ØÊÕ¡¢ÄÚ´æ¹ÜÀíµÈÏ̶߳¼ÊÇÊØ»¤Ï̡߳£»¹ÓоÍÊÇÔÚ×öÊý¾Ý¿âÓ¦ÓÃʱºò£¬Ê¹ÓõÄÊý¾Ý¿âÁ¬½Ó³Ø£¬Á¬½Ó³Ø±¾ÉíÒ²°üº ......

JavaÖеÄ×Ö·û±àÂëÓë½âÂë


import
 java
.io.BufferedReader;   
import
 java
.io.FileInputStream;   
import
 java
.io.FileNotFoundException;   
import
 java
.io.FileOutputStream;   
import
 java
.io.IOException;   
import
 java
. ......

JavaỊ̈߳ºvolatile¹Ø¼ü×Ö

Java™ ÓïÑÔ°üº¬Á½ÖÖÄÚÔÚµÄͬ²½»úÖÆ£ºÍ¬²½¿é(»ò·½·¨)ºÍ volatile ±äÁ¿¡£ÕâÁ½ÖÖ»úÖÆµÄÌá³ö¶¼ÊÇΪÁËʵÏÖ´úÂëÏ̵߳ݲȫÐÔ¡£ÆäÖÐ Volatile ±äÁ¿µÄͬ²½ÐԽϲî(µ«ÓÐʱËü¸ü¼òµ¥²¢ÇÒ¿ªÏú¸üµÍ)£¬¶øÇÒÆäʹÓÃÒ²¸üÈÝÒ׳ö´í¡£
¡¡¡¡Ì¸¼°µ½volatile¹Ø¼ü×Ö£¬²»µÃ²»ÌáµÄһƪÎÄÕÂÊÇ£º¡¶Java ÀíÂÛÓëʵ¼ù: ÕýȷʹÓà Volatile ±äÁ¿¡·£¬ÕâÆ ......

java»ñȡһ¸öÔÂǰµÄʱ¼ä

·½·¨Ò»£º
SimpleDateFormat formatter =
new
SimpleDateFormat(
"yyyyMMdd"
);
      
Date currentTime =
new
java.util.Date();
//
µÃµ½µ±Ç°ÏµÍ³Ê±¼ä

      
      
long
now = curr ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ