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

Java³£¼ûÎÊÌ⼯

Java³£¼ûÎÊÌ⼯½õ:
ÎÊ:ÈçºÎÉèÖÃJava 2(JDK1.2)µÄ»·¾³±äÁ¿?
´ð:Java 2°²×°ºó,ÐèÒªÉèÖÃPATHºÍJAVA_HOME»·¾³±äÁ¿.ÓëJDK1.1²»Í¬µÄÊÇ:ÉèÖúÃJAVA_HOME»·¾³±äÁ¿ºó,JVM½«×Ô¶¯ËÑË÷ϵͳÀà¿âÒÔ¼°Óû§µÄµ±Ç°Â·¾¶.
Java 2»·¾³±äÁ¿µÄÉèÖÃÈçÏÂÀýËùʾ:
Solarisƽ̨: setenv JAVA_HOME Java2µÄ°²×°Â·¾¶
setenv PATH /bin:/p/2002-11-14/6302.html
Windowsƽ̨: set JAVA_HOME=Java2µÄ°²×°Â·¾¶
set PATH=;%PATH%
ÎÊ: ÄÄЩJava¼¯³É¿ª·¢¹¤¾ßÖ§³ÖJava 2?
´ð:
Ä¿Ç°Á÷ÐеÄJava¼¯³É¿ª·¢»·¾³,ÈçInpriseµÄJBuilder,SymantecµÄVisual Cafe, SybaseµÄPowerJ,¶¼Ö§³ÖJava 2.
ÎÊ:
Èç¹ûÔÚNetscape»òIEä¯ÀÀÆ÷ÖÐÔËÐÐJava appletʱ³öÏÖÁË´íÎó,ÈçºÎÈ·¶¨´íÎó·¶Î§?
´ð:
µ±java appletÔÚä¯ÀÀÆ÷ÖÐÔËÐÐʱ,ʹÓõÄÊÇä¯ÀÀÆ÷±¾ÉíµÄȱʡJVM.¶ø²»Í¬ä¯ÀÀÆ÷¶ÔJDKµÄÖ§³Ö³Ì¶ÈÒ²²»¾¡Ïàͬ. Òò´Ë,ÔÚNetscape»òIEä¯ÀÀÆ÷ÖÐÔËÐÐJava applet³öÏÖÁË´íÎó,½¨ÒéʹÓÃJDKÌṩµÄ¹¤¾ßappletviewer»òSun¹«Ë¾µÄHotjavaä¯ÀÀÆ÷À´²âÊÔ¸Ãapplet,ÒÔÈ·¶¨´íÎóµÄ²úÉúÊÇÓëä¯ÀÀÆ÷Ïà¹Ø.
Èç¹ûappletÔÚappletviewer»òHotjavaÖÐÔËÐÐÒ»ÇÐÕý³£,Ôò´íÎóµÄ²úÉúÊÇÓÉÓÚä¯ÀÀ Æ÷²»ÍêÈ«¼æÈÝJDK¶øÒýÆðµÄ. ´Ëʱ,½â¾ö·½·¨¿ÉÒÔÊÇʹÓÃHotjavaä¯ÀÀÆ÷»òÕß°²×° Sun¹«Ë¾µÄJava Plugin.
Èç¹ûappletÔÚHotjavaä¯ÀÀÆ÷»òappletviewerÖÐÔËÐм´·¢Éú´íÎó,ÔòÓ¦µ±¸ù¾Ý´íÎó Ìáʾ¼ì²éapplet³ÌÐò.
ÎÊ:
µ±ÓÃJDBCÏòÊý¾Ý¿âÖвåÈëÊý¾Ý»ò´ÓÊý¾Ý¿âÖÐÌáÈ¡Êý¾Ýʱ,ΪºÎÓÐʱÖÐÎÄ×Ö·û»áÏÔʾΪÂÒÂë?
´ð:
Õâ¸öÎÊÌâµÄʵÏÖͨ³£Óë¸÷¸öJDBC driverµÄʵÏÖÓйØ. Ä¿Ç°´ó¶àÊýJDBC driver²ÉÓñ¾µØ±àÂë¸ñʽÀ´´«ÊäÖÐÎÄ×Ö·û,ÀýÈçÖÐÎÄ×Ö·û"0x4175"»á±»×ª³É"0x41"ºÍ"0x75"½øÐд«Êä. Òò´ËÎÒÃÇÐèÒª¶ÔJDBC driver·µ»ØµÄ×Ö·ûÒÔ¼°Òª·¢¸øJDBC driverµÄ×Ö·û½øÐÐת»».
µ±ÓÃJDBC driverÏòÊý¾Ý¿âÖвåÈëÊý¾Ýʱ,ÐèÒªÏȽ«Unicodeת³Énative code; µ± JDBC driver´ÓÊý¾Ý¿âÖвéѯÊý¾Ýʱ,ÔòÐèÒª½«native codeת»»³ÉUnicode. ÏÂÃæ¸ø³öÁËÕâÁ½ÖÖת»»µÄʵÏÖ:
String native2Unicode(String s) {
if (s == null || s.length() == 0) {
return null;
}
byte[] buffer = new byte[s.length()];
for (int i = 0; i s.length(); i++) { if (s.charAt(i)>= 0x100) {
c = s.charAt(i);
byte []buf = (""+c).getBytes();
buffer[j++] = (char)buf[0];
buffer[j++] = (char)buf[1];
}
else {
buffer[j++] = s.charAt(i);
}
}
return new String(buffer, 0, j);
}
³ýʹÓÃÒÔÉÏÁ½¸ö·½·¨Ö®Íâ,


Ïà¹ØÎĵµ£º

Effective Java ѧϰ±Ê¼Ç (7)

Finalizer ²»¿É¼Æ»®µÄ,Ò²ÊÇΣÏÕµÄ,Ò»°ãÒ²ÊDz»±ØÒªµÄ.
²»ÄÜÔÚfinalizerÖзÅÈκÎÓëÒÀÀµÊ±¼äÏà¹ØµÄ²Ù×÷,ÒòΪÄã²»ÖªµÀËüʲôʱºò±»Ö´ÐÐ. ±ÈÈçÔÚfinalizerÖйرÕÎļþµÄ×ö·¨¾ÍÊÇ´íÎóµÄ, ¸ù¾ÝJVMµÄʵÏÖ·½Ê½²»Í¬,ÓпÉÄܵ¼Ö´ò¿ªµÄÎļþÊý¹ý¶à¶øÎÞ·¨ÔÙ´ò¿ªÎļþ.
Ò²²»ÄÜÔÚfinalizerÖиıä״̬,Èç¸øÊý¾Ý¿â½âËøµÈ.
finalizer»¹ÄÜ´øÀ´Ñ ......

ubuntuÖÐjava°²×°

×î½üÒ»¶Îʱ¼ä¿´µ½ÁËylmf os һʱÊÖÑ÷°²×°ÁË¡£×¼±¸°ÑʹÓÃÖÐÓöµ½µÄÎÊÌâ½øÐмǼ£¬Òѱ»²»Ê±Ö»Ðè¡£
°²×°java·½·¨2ÖÖ£º
µÚÒ»ÖÖ£¬ÔÚÖÕ¶ËÖ´ÐÐÃüÁî½øÐÐÏÂÔØ¡£
´ò¿ªÖնˣ¬Ö´ÐÐÒÔÏÂÃüÁϵͳ»á×Ô¶¯ÏÂÔØJDK £¬²¢°²×°¡£
sudo apt-get install sun-java6-jdk
Èç¹û¿Õ¼ä²»¸»Ô£µÄ»°£¬¿ÉÒÔÖ»×°JRE
sudo apt-get install sun-java6- ......

java Servlet¹ýÂËÆ÷

Ò»¡¢Servlet¹ýÂËÆ÷µÄ¸ÅÄ
*******************************************************
Servlet¹ýÂËÆ÷ÊÇÔÚJava Servlet¹æ·¶2.3Öж¨ÒåµÄ£¬ËüÄܹ»¶ÔServletÈÝÆ÷µÄÇëÇóºÍÏìÓ¦¶ÔÏó½øÐмì²éºÍÐ޸ġ£¡¡¡¡¡¡
Servlet¹ýÂËÆ÷±¾Éí²¢²»²úÉúÇëÇóºÍÏìÓ¦¶ÔÏó£¬ËüÖ»ÄÜÌṩ¹ýÂË×÷Óá£Servlet¹ýÆÚÄܹ»ÔÚServlet±»µ÷ÓÃ֮ǰ¼ì²éRequest¶ÔÏó£ ......

JavaÃοªÊ¼µÄµØ·½

JavaÃοªÊ¼µÄµØ·½
Ï£ÍûÊǼáÈ͵ĹÕÕÈ£¬ÈÌÄÍÊÇÂÃÐдü£¬Ð¯´øËüÃÇ£¬ÈË¿ÉÒÔµÇÉÏÓÀºãÖ®ÂÃ;¡£--Bertrand Russell
Java:¸ßЧ¿ì½Ý¿çƽ̨¿ÉÒÆÖ²
³ÌÐòÔ±£ºJavaÓïÑÔ±¾Éí£¨»ù±¾Óï·¨ºÍ¸ÅÄԭÀíÓ¦Óã©£»JavaÓ¦Óÿª·¢
Êé¼®£ºJava±à³Ì˼Ï룻Java½Ì³Ì£»ÉîÈ뿪·¢Java Web¿ª·¢ÄÚÄ»µÈ
ÃοªÊ¼µÄµØ·½
01Ò»ÃÅÓïÑÔ¾«Í¨µÄ±ØÒªÌõ¼þ
02²Ù×÷ÏµÍ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ