Java or .NET?½Ò¿ªJavaµÍ³É±¾ÎåÕŻƤ
¿´µ½Ô°×ÓµÄͬÁÅÃÇдµÄ¡¶¿çƽ̨¡·ÏµÁÐÖ®ºóÕæµÄÊÇÈÈѪ·ÐÌÚ£¬ÓÐЩ»°²»µÃ²»Ëµ£¬²»Äܲ»Ëµ¡£ÎÒÒª½ÒµôJavaÕâÒ»²ã²ãÃÀÀöµÄ“»Æ¤”,Èôó¼Ò¿´¿´»Æ¤Ö®Ï ÊÇʲô?ÎÒÃÇ¿´µ½µÄ¶¼ÊÇһЩʲô?ÎÒ±¾È˲¢²»ÊÇÒ»¶¨µÃÍƼö´ó¼ÒÓÃ.NETƽ̨£¬µ«ÊÇÎÒ¾ÍÊÇ¿´²»¹ÜÓÐЩÈËÎóµ¼³õѧÕߣ¬ÏòËûÃÇ´«µ¼Ê²Ã´¶¼µÃÓÃJavaд£¬Ê²Ã´ ¶¼ÊÇJava×îÅ£B¡£ÎÒÈÏΪӦ¸Ã¸ù¾ÝÏîÄ¿µÄÒªÇó¶øÑ¡Ôñƽ̨Ó뿪·¢ÓïÑÔ£¬±ÈÈç×öC/S¿ª·¢Ñ¡Ôñ.NET¾ø¶ÔÊÇÃ÷Öǵģ¬Èç¹ûÄúÐèÒª¿çƽ̨Äú¿ÉÒÔÑ¡ÓÃQTÖ®Àà µÄ£¬¸ÉÂïÆ«Æ«ÓÃSwingÄÄ?Ò²ÐíÓÃSWingÄÜÏԵóöËû±È±ðÈËÅ£?×öWEB¿ª·¢Ñ¡ÔñPHPÓ¦¸ÃÒ²ÊÇÃ÷ÖǵÄÑ¡Ôñ£¬¾ý²»¼ûÊÀ½çÉÏÁ½¸öÍøÕ¾Ö®Ò» FaceBook¾ÍÊÇÓÃPHPµÄÂð?²ÉÓÃPHP·½±ã¿ì½Ý¿ª·¢Ëٶȿ죬²¿Ê𷽱㡣ÓеÄʱºòÎÒ¶¼ºÍ±ðÈË˵ASP.NETºÍPHPÕâ¸öСÐֵܱÈÆðÀ´Ò²²î²»ÉÙÄÄ£¬ µ«ÄãÓÃJavaÀ´¿ª·¢?ºÇºÇºÇ¡£¡£ÄãÄܳԶàÉÙ¿àÎÒÏëÖ»ÓÐÄã×ÔÒÑÄÜÖªµÀ°É¡£ºÃÁË·Ï»°ÉÙ˵£¬ÎÒÃÇÀ´½Ò“»Æ¤”°É
»Æ¤Ö®Ò»£ºJavaµÄ µÍ³É±¾
JavaµÄµÍ³É±¾ÄѵÀÕæµÄºÜµÍÂð?ÊÀ½çûÓÐÎÚÍа´ó¼Ò¶¼Òª³Ô·¹ÄÄ£¬±ð×öÃÎÁË!
Ê×ÏÈÎÒÃÇÏÈÌÖÂÛËüµÄ·þÎñÆ÷£¬ºÜ¶àÈË¿ÉÄܺܿì¾Í¸øÎÒÒ»¸ö´ð¸´ËµÓÓTomcat”£¬ÐֵܰÝÍÐÄÄ!Äã ¼û¹ý´óÐÍÏîÄ¿ÓÃTOMCATÓÃ×öÖмä¼þ·þÎñÆ÷Âð?Èç¹ûÄã¸ÒÓã¬ÒªÃ´ÓÃÏîÄ¿µÄÕâ¸ö ¹«Ë¾Êǰ׳գ¬ÒªÃ´Äã¾ÍµÈ×ÅÈýÌìÁ½Í·¿Í»§¸øÄã´òµç»°×öºóÆÚά»¤°É¡£
Èç¹û²ÉÓÃÖмä¼þµÄ»°£¬ÎÞÍâºõ¾ÍÕ⼸¸öÑ¡ÔñÁËIBMµÄ£¬OracleµÄ£¬ ÒÔÇ°ÓÐBEAµÄ¡£ºÇºÇÈç¹ûÄãÖ»ÄÜÑ¡ÔñËüÃǵĻ°£¬ÄÇô¹§Ï²Äã!ÄãÉÏÌ×ÁË£¬IBMµÄÓëOracleµÄ¶«Î÷¶¼ËÀ¹óËÀ¹óµÄ£¬²¢ÇÒËüÃÇÆäʵºÍHP DELLÖ®ÀàµÄÓ²¼þ²úÉ̶¼ÊÇÁªÃË£¬ÏëÒªÅÜÆðËüÃǵÄÓ¦ÓÃÄã±ØÐëµÃÓø߶˷þÎñÆ÷£¬»¹ÃÀÆäÃûÔ»ÕâÊǸ߶ËÓ¦ÓÃûÓа취¾ÍµÃÓø߶ËÉ豸£¬Äã¾Í»¨Ç®°É¡£ºÇºÇ¿É ÄÜ»¹ÓÐÐÖµÜ˵Äã¿ÉÒÔÓÃJBOSSÄÄ£¬ÎÒ¸æËßÄãJBOSSÕæÊDz»Óò»ÖªµÀÒ»ÓÃÕæÆæÃËüµÄÅäÖÃËÀÂé·³£¬²¢ÇÒÎĵµ»¹ÉÙ£¬È˼ҹ«Ë¾ÊÇ¿ªÔ´µÄ£¬µ«Êǵÿ¿ÂôÎĵµÓë·þ Îñ»îÄÄ£¬µ±È»²»ÅųýÒ»ÖÖÊÇÓÐÇ®µÄ¹«Ë¾£¬ÎÒÓеÄÊÇÇ®£¬¾ÍÒªÂòIBMµÄ´ó»ú¾ÍÒªÂòWebLogic£¬ÎÒ¾ÍÊÇÓÐÇ®£¬µÚ¶þÖÖÊǼ¼Êõ³¬¼¶Å£±ÈÈçÌÔ±¦£¬²î²»¶àJava ·½ÏòÓëOracleµÄÅ£È˶¼ÔÚÄÇÀïÁË,ÌÔ±¦¾ø¶ÔÊÇJavaerÃǵē¹âÃ÷¶¥”£¬µ«ÊÇÌÔ±¦Ò²¾ö¶ÔûÓÐÓÃËùνµÄSSH£¬ËüµÄ¿ò¼Ü¶¼ÊÇ×ÔÒÑÖØд£¬²¢ÇÒÓиöÇ° JBossµÄºËÐÄÈËÔ±ÔÚ£¬ÄãÃÇÔõô±È¡£Èç¹ûÄãÊÇ´´ÒµÐÍÕ¾³¤µÄ»°£¬ÐÖµÜÄÄÀÏÀÏʵʵÓÃPHP°É£¬Èç¹ûÓеãÇ®µÄ»°ÓÃASP.NETÒ²ÊDz»´íµÄÑ¡ÔñÄÄ£¬ÖÁÉÙÓеÁ°æ µÄ³¬Ç¿VS¿ÉÓÃÄÄ¡£
µ«ÊÇÕâ¸öÊÀ½çÆ«Æ«ÓÐÕâÑùµÄ¹«Ë¾£¬±»ÆÉÏÌ×Ö®ºóµÄ¹«Ë¾Í¶ÈëÁËÉÏ°ÙÍò¡¢ÉÏǧÍòÖ®ºó£¬ËüÃDz»
Ïà¹ØÎĵµ£º
import java.util.ArrayList;
import java.util.HashMap;
public class Client {
/**
* @param args
*/
public static void main(String[] args) {
test1();
System.out.println("==================================");
test2();
......
JAVAµÄ¿çƽ̨µÄÌØÐÔÉîÊÜjava³ÌÐòÔ±ÃǵÄϲ°®,µ«ÕýÊÇÓÉÓÚËüΪÁËʵÏÖ¿çƽ̨µÄÄ¿µÄ,ʹµÃËüºÍ±¾µØ»úÆ÷µÄ¸÷ÖÖÄÚ²¿ÁªÏµ±äµÃºÜÉÙ,´ó´óÔ¼ÊøÁËËüµÄ¹¦ÄÜ,±ÈÈçÓëһЩӲ¼þÉ豸ͨÐÅ,ÍùÍùÒª»¨·ÑºÜ´óµÄ¾«Á¦È¥Éè¼ÆÁ÷³Ì±àд´úÂëÈ¥¹ÜÀíÉ豸¶Ë¿Ú,¶øÇÒÓÐһЩÉ豸³§ÉÌÌṩµÄÓ²¼þ½Ó¿ÚÒѾ¾¹ýÒ»¶¨µÄ·â×°ºÍ´¦Àí,²»ÄÜÖ±½ÓʹÓÃjava³ÌÐòͨ¹ý¶Ë¿ÚºÍÉè± ......
String ×Ö·û´®³£Á¿
StringBuffer ×Ö·û´®±äÁ¿£¨Ḭ̈߳²È«£©
StringBuilder ×Ö·û´®±äÁ¿£¨·ÇḬ̈߳²È«£©
¼òÒªµÄ˵£¬ String ÀàÐÍºÍ StringBuffer ÀàÐ͵ÄÖ÷ÒªÐÔÄÜÇø±ðÆäʵÔÚÓÚ String ÊDz»¿É±äµÄ¶ÔÏó, Òò´ËÔÚÿ´Î¶Ô String ÀàÐͽøÐиıäµÄʱºòÆäʵ¶¼µÈͬÓÚÉú³ÉÁËÒ»¸öÐ嵀 String ¶ÔÏó£¬È»ºó½«Ö¸ÕëÖ¸ÏòÐ嵀 String ¶ÔÏó£¬ËùÒÔ¾ ......
C#ÖÐÏÔʾÖÐÎÄ£º
¡¾
·¢ËÍÊý¾Ý£º
string sReturnData = "ÄãºÃ";
Byte[]
bReturnData = Encoding.ASCII.GetBytes(sReturnData.ToCharArray());
m_sktSession.Send(bReturnData);
¡¾½«³öÏÖÂÒÂë¡¿
¡¿  ......