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

JavaÓë.NETµÄ¿ª·¢³É±¾¶Ô±È¼°Ïà¹ØÎÊÌâ

1¡¢Java SE 7ÔâÓö.NET CLR»á·¢Éúʲô£¿
´ÓJava SE 7µÄ¹¦ÄÜÁбíÖпÉÒÔ¿´³ö£¬ËüÏà±ÈÒÔÇ°°æ±¾ÓÐÁ˳¤×ãÌá¸ß¡£ÄÇô£¬ËüÊÇÒ»¸öÓÎÏ·¸Ä±äÕßÂð£¿ÎÒÈÏΪ²»»áÊÇÕâÑù¡£ÔÚ¹ýÈ¥ÊýÄêÖУ¬JVMºÍ.NET CLR¶¼·¢ÉúÁËÖÚ¶à¸Ä½ø£»¹ýÈ¥ÄÇЩֻÓм¼Êõ·Ç³£¸ß³¬µÄ³ÌÐòÔ±²ÅÄÜÍê³ÉµÄÐí¶àÊÂÇ飬ÏÖÔÚ½èÖúÓÚJVMºÍ.NET CLRµÄÔöÇ¿¹¦ÄÜ£¬ÆÕͨ³ÌÐòÔ±Ò²Äܹ»×öµÃµ½¡£
 
¾¡¹ÜJVMºÍ.NET CLR²¢·ÇÔÚͬһ¸öʱ¼äʵÏÖÏàͬµÄÏë·¨£¬µ«ÊÇÈç¹ûÔÚÒ»·½³öÏÖÁËij¸öºÃµÄÏë·¨£¬ÁíÒ»·½Ò²»áѸËÙ¸ú½ø£¬ÕâÒ»µã²»½ö½öÌåÏÖÔÚÔËÐÐʱ²ãÃæÉÏ¡£¾ÙÀýÀ´Ëµ£¬¶ÔÓÚJavaÀ´Ëµ£¬HibernateÏîÄ¿È¡µÃÁ˾޴ó³É¹¦ºó£¬.NETҲѸËÙÍƳöÁËNHibernate¡£¶ø.NETµÄ±Õ°ü£¨closures£©¹¦ÄÜÉîÊÜÖڶ࿪·¢ÕߵĻ¶Ó­£¬JavaËƺõ²»¾ÃÒ²½«ÊµÏÖËüÃÇ£¬µ±È»£¬ÕâÊÇÒ»¸öÓïÑÔ¹¦ÄÜ£¬¶ø·ÇÔËÐÐʱ¹¦ÄÜ¡£
2¡¢ÔÚ¿ÉÒÔÔ¤¼ûµÄδÀ´£¬Ò»¸öÔËÐÐʱÊÇ·ñ»á³¹µ×»÷°ÜÁíÒ»¸ö£¿
¾¡¹Ü´Ó¼¼Êõ²ãÃæÉÏJVMºÍ.NET CLR·Ç³£ÏàËÆ£¬µ«ËüÃǶ¼ÓÐ×Ô¼ºµÄÊг¡£¬Á½ÕßµÄÁé»îÐÔ¶¼²»ÊǺÜÇ¿¡£Èç¹ûÒ»¸öÈËÒѾ­Î§ÈÆ.NET·þÎñÆ÷ºÍIIS´´½¨ÁËËûÃǵĻù´¡¼Ü¹¹£¬Ëû²»¿ÉÄܵڶþÌìÐÑÀ´°ÑËùÓÐÕâЩǨÒƵ½Java£¬·´¹ýÀ´Ò²ÊÇÕâÑù¡£ÉõÖÁÈç¹ûÒ»¸ö¹«Ë¾¾ö¶¨Çл»×Ô¼ºµÄ¿ª·¢Æ½Ì¨£¬ÄÇËü¿ÉÄÜÐèÒªÌæ»»Õû¸ö¿ª·¢ÍŶӣ¬»òÕß´ÓÍ·¿ªÊ¼¶ÔËûÃǽøÐÐÅàѵ¡£¼´Ê¹ÅàѵÍê³Éºó£¬ÔÚ¼¼ÄÜÉÏ»¹ÊÇ´æÔÚÑÏÖصIJ»×㣻±Ï¾¹£¬Ò»¸ö¸ß¼¶.NET¿ª·¢Õß²»¿ÉÄÜÔÚ¾­¹ý3¸öÔÂÅàѵºóͻȻ±ä³ÉÒ»¸ö¸ß¼¶Java¿ª·¢Õß¡£
ÁíÍ⣬¹«Ë¾ÐèÒª±£ÁôÏÖÓм¼ÊõÈËÔ±À´Î¬»¤ÒÑÓеĴúÂë¡£ÄãÈÏΪÕâЩԱ¹¤»á×øÊÓËûÃǵÄְλ±»È¡Ïû£¬»òÕßËûÃǵļ¼Äܽ«±äµÃÎÞÓûò±áÖµÂ𣿵±È»²»»á¡£¶ÔÒ»¸ö¹«Ë¾À´Ëµ£¬ÍêÈ«´ÓJavaתÏò.NET»òÍêÈ«´Ó.NETתÏòJava£¬¶¼ÊÇÒ»ÖÖ×ÔɱÐÐΪ¡£×î¶àÊÇͨ¹ýÒ»¸ö¶àÄêÆÚÏîÄ¿À´¶ÔÔ±¹¤½øÐÐÖØнÌÓý¡£×Ô´Ó.NET·¢²¼ÒÔÀ´£¬´ÓVB6µ½.NETµÄǨÒƶ¼ÒѾ­»¨ÁË8Äêʱ¼ä¡£
3¡¢Java¿ª·¢µÄ³É±¾ÊÇ·ñ±È.NET¿ª·¢¸ü¾ß¾­¼ÃÐÔ£¬Èç¹ûÊÇÕâÑù£¬ÈËÃÇÊÇ·ñ»áתÏòJavaÀ´½ÚʡͶ×Ê£¿
Èç¹ûÄã½ö½ö×ÅÑÛÓÚ¹¤¾ß£¬ÎҵĴð°¸ÊÇ“¼È¶ÔÒ²´í¡£”µÄÈ·£¬Ö»ÒªÄãÔ¸Ò⣬Äã¿ÉÒÔÔÚÒ»¸öÍêÈ«¿ªÔ´µÄ×éºÏÉÏÔËÐÐJava¡£Äã¿ÉÒÔ²ÉÈ¡Linux/Tomcat/MySQL/Java×éºÏ£¬»òÕßÔÚ·þÎñÆ÷·½ÃæʹÓÃSpringSource×éºÏÔÚ¿ª·¢ÕߵļÆËã»úÉÏʹÓÃEclipse»òNetBeans¡£µ«ÊÇÐèÒªÖ¸³öµÄÊÇ£¬ÎÞÂÛ³öÓÚʲôԭÒò£¬Ä㶼²»»áÊÇ¿ªÔ´Ìæ´ú²úÆ·µÄ¿ñÈÈÖ§³ÖÕߣ¬ÎÒ²¢·Ç˵Ìæ´ú²úÆ·¾Í²»ºÃ£»Èç¹ûÊÇÄÇÑùµÄ»°£¬Óë.NET¹¤¾ßÏà±È£¬Java¹¤¾ßµÄ¼Û¸ñÏ൱£¬ÔںܶàÇé¿öÏÂÉõÖÁ¸ü¹ó¡£¶øÇÒ´Ó¼×¹ÇÎĺÍIBMµÈ¹«Ë¾ÕýÔÚ½øÐеÄÒµÎñÀ´¿´£¬ºÜÃ÷ÏÔÐí¶à¹«Ë¾ÈÏΪÓбØÒª¸¶·Ñ¹ºÂòרÓÐJava¹¤¾ß¡£¾Í¼


Ïà¹ØÎĵµ£º

javaÈëÃÅ

 Javaѧϰ´ÓÈëÃŵ½¾«Í¨ 
Ò»¡¢ JDK (Java Development Kit) 
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......

Java NIO APIÏê½â

 
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔÇ°£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......

JAVA±Ê¼Ç£¨Ò»£©

javaÓïÑÔÊǽâÊÍÖ´ÐУ¬javaÔ´ÂëÊÇͨ¹ý±àÒëÉú³ÉÒ»ÖÖÌØÊâµÄ.classµÄÖмä×Ö½âÂëÎļþ£¬È»ºóÔÙÓÐJVM½øÐнâÊÍÖ´ÐС£
javaÓïÑÔ¶ÔÖ¸Õë½øÐÐÁËÉϲãµÄ·â×°£¬Ëü±£Ö¤Äܹ»Í¨¹ýÕâ¸öÖ¸Õ루ÒýÓã©£¬À´·ÃÎÊÓÐЧµÄÄÚ´æµ¥Ôª¡£
javaÓïÑÔ²»ÔÊÐí¶à¼Ì³Ð£¬Ê¹¼Ì³Ð¹Øϵ³ÉÊ÷װͼ£¬Ã¿¸öÀ඼ֻÄÜÓÉÒ»¸ö¸¸Àà¡£
javaÓïÑԵĿª·¢Ð§Âʸߣ¬µ«Ö´ÐÐЧÂʵ͡££¨Ïൠ......

ͨ¹ýJNIÔÚJAVAÓëC³ÌÐòÖд«µÝ²ÎÊý

Ò»¡¢±à¼­JavaÔ´Îļþ
=============================================
Hello.java
=============================================
package test;
public class Hello
{
  static
  {
    try
    {
      //´Ë´¦¼´Îª±¾µØ·½·¨ËùÔÚÁ´½Ó¿âÃû
&n ......

javaÈÕÆÚÓÐЧÐÔÑéÖ¤

 private static boolean isValidDate(String strValue ) {//20091001×Ö·û´® 
     
   int d = Integer.parseInt(strValue.substring(6, 8));
   int m = Integer.parseInt(strValue.substring(4, 6));
   int y = Integer.parseInt(strValue.subst ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ