Javaѧϰ֮·£º²»×ßÍä·£¬¾ÍÊǽݾ¶
1£®ÈçºÎѧϰ³ÌÐòÉè¼Æ£¿
JAVAÊÇÒ»ÖÖƽ̨£¬Ò²ÊÇÒ»ÖÖ³ÌÐòÉè¼ÆÓïÑÔ£¬ÈçºÎѧºÃ³ÌÐòÉè¼Æ²»½ö½öÊÊÓÃÓÚJAVA£¬¶ÔC++µÈÆäËû³ÌÐòÉè¼ÆÓïÑÔÒ²Ò»Ñù¹ÜÓá£Óбà³Ì¸ßÊÖÈÏΪ£¬JAVAÒ²ºÃCÒ²ºÃûʲô·Ö±ð£¬ÄÃÀ´¾ÍÓá£ÎªÊ²Ã´ËûÃÇÄÜ´ïµ½Èç´Ë¾³½ç£¿ÎÒÏëÊÇÒòΪ±à³ÌÓïÑÔÖ®¼äÓй²Í¨Ö®´¦£¬Áì»áÁ˱à³ÌµÄ¾«Ë裬×ÔÈ»Äܹ»×öµ½Ò»Í¨°Ùͨ¡£ÈçºÎѧϰ³ÌÐòÉè¼ÆÀíËùµ±È»Ò²ÓÐÐí¶à¹²Í¨µÄµØ·½¡£
1.1 ÅàÑøÐËȤ
ÐËȤÊÇÄܹ»ÈÃÄã¼á³ÖÏÂÈ¥µÄ¶¯Á¦¡£Èç¹ûÖ»ÊÇ°Ñд³ÌÐò×÷ΪıÉúµÄÊֶεĻ°£¬Äã»á»îµÄºÜÀÛ£¬Ò²Ì«¶Ô²»Æð×Ô¼ºÁË¡£¶à¹ØÐÄһЩÐÐҵȤÊ£¬¶àÏëÏë¸Ç´Ä¡£²»ÊÇÌᳫÌìÌì×ö°×ÈÕÃΣ¬µ«ÈËÒªÊÇûÓÐÁËÃÎÏ룬Äã¾õµÃÓÐζµÀÂ𣿿ÉÄÜÏñÐí¶àÉîÛÚ±¾µØÅ©ÃñÒ»Ñù£¬´ò´òÂ齫£¬ºÈºÈ¹¦·ò²è£¬°Ý°Ý²ÆÉñÒ¯£»Ã¿¸öÔ¾ÍÓм¸ÍòÊ®¼¸ÍòÉõÖÁ¸ü¶àµÄ½øÕÊ£¬Æ¾¿Õ¶à³ö¸ö"ʳÀû½×²ã"¡£ÄãÈÏΪ£¬ÕâÑùÓÐζµÀÂð£¿ÓпնൽһЩ³ÌÐòÔ±ÂÛ̳תת£¬Äã»á·¢ÏÖ£¬ËûÃÇÆäʵºÜÀÖ¹ÛÓÄĬ£¬Ê±²»Ê±»áð³öÖǻ۵Ļ𻨡£
1.2 É÷Ñ¡³ÌÐòÉè¼ÆÓïÑÔ
ÄÐÅÂÈë´íÐУ¬Å®Å¼޴íÀÉ¡£³õѧÕßÑ¡Ôñ³ÌÐòÉè¼ÆÓïÑÔÐèÒª½÷É÷¶Ô´ý¡£Èí¼þ¿ª·¢²»½ö½öÊÇÕÆÎÕÒ»Ãűà³ÌÓïÑÔÁËÊ£¬Ëü»¹ÐèÒªÆäËûºÜ¶à·½ÃæµÄ±³¾°ÖªÊ¶¡£Èí¼þ¿ª·¢Ò²²»½ö½ö¾ÖÏÞÓÚij¼¸¸öÁìÓò£¬¶øÊÇÒѾÉø͸µ½Á˸÷Ðи÷Òµ¼¸ºõÿһ¸ö½ÇÂä¡£
Èç¹ûÄã¶ÔÓ²¼þ±È½Ï¸ÐÐËȤ£¬Äã¿ÉÒÔѧϰCÓïÑÔ/»ã±àÓïÑÔ£¬½øÈëÓ²¼þ¿ª·¢ÁìÓò¡£Èç¹ûÄã¶ÔµçÐŵÄÐÐҵ֪ʶ¼°ÍøÂç±È½ÏÊìϤ£¬Äã¿ÉÒÔÔÚC/C++µÈÖ®É϶໨ʱ¼ä£¬ÒÔÆÚ½øÈëµçÐÅÈí¼þ¿ª·¢ÁìÓò¡£Èç¹ûÄã¶Ô²Ù×÷ϵͳ±È½ÏÊìϤ£¬Äã¿ÉÒÔѧϰC/LinuxµÈµÈ,ΪLinuxÄں˿ª·¢/Çý¶¯³ÌÐò¿ª·¢/ǶÈëʽ¿ª·¢´ò»ù´¡¡£Èç¹ûÄãÏë½éÈëµ½Ó¦Ó÷¶Î§×î¹ã·ºµÄÓ¦ÓÃÈí¼þ¿ª·¢£¨°üÀ¨µç×ÓÉÌÎñµç×ÓÕþÎñϵͳ£©µÄ»°£¬Äã¿ÉÒÔÑ¡ÔñJ2EE»ò.NET£¬ÉõÖÁLAMP×éºÏ¡£Ã¿¸öÁìÓòÒªÇóµÄ±³¾°ÖªÊ¶²»Ò»Ñù¡£×öÓ¦ÓÃÈí¼þÐèÒª¶ÔÊý¾Ý¿âµÈºÜÊìϤ¡£×ÜÖ®£¬ÄãÐèÒª¸ù¾Ý×Ô¼ºµÄÌصãÀ´Ñ¡ÔñºÏÊÊÄãµÄ±à³ÌÓïÑÔ¡£
1.3 Òª½Å̤ʵµØ,¿ì²ÍʽµÄѧϰ²»¿ÉÈ¡
ÏÈ·ÖÏíÒ»¸ö¹ÊÊ¡£
ÓÐÒ»¸öСÅóÓÑ£¬ËûºÜϲ»¶Ñо¿ÉúÎïѧ£¬ºÜÏëÖªµÀÄÇЩºûµûÈçºÎ´ÓÓ¼¿ÇÀï³öÀ´£¬±ä³Éºûµû±ã»á·É¡£ÓÐÒ»´Î£¬Ëû×ßµ½²ÝÔÉÏÃæ¿´¼ûÒ»¸öÓ¼£¬±ãÈ¡Á˻ؼң¬È»ºó¿´×Å£¬¹ýÁ˼¸ÌìÒÔºó£¬Õâ¸öÓ¼³öÁËÒ»ÌõÁѺۣ¬¿´¼ûÀïÃæµÄºûµû¿ªÊ¼ÕõÔú£¬Ïë×¥ÆÆÓ¼¿Ç·É³öÀ´¡£Õâ¸ö¹ý³Ì´ïÊýСʱ֮¾Ã£¬ºûµûÔÚÓ¼ÀïÃæºÜÐÁ¿àµØÆ´ÃüÕõÔú£¬ÔõôҲû·¨×Ó×ß³öÀ´¡£Õâ¸öСº¢¿´×Å¿´×Ų»ÈÌÐÄ£¬¾ÍÏë²»ÈçÈÃÎÒ°ï°ïËü°É£¬±ãËæÊÖÄÃÆð
Ïà¹ØÎĵµ£º
ÎÄÕ£ºJavaºÍ.NETÁ½¸öÊÀ½çµÄ¼«µã£º×¬Ç®ºÍÓéÀÖ
×÷Õß »ôÌ©ÎÈ ·¢²¼ÓÚ 2007Äê7ÔÂ16ÈÕ ÉÏÎç3ʱ4·Ö
ÉçÇø .NET, Java Ö÷Ìâ Java+.NET¼¯³É, »¥²Ù×÷, ¹ÊʺͰ¸Àý·ÖÎö ±êÇ© SQL Server 2005, Spring¿ò¼Ü
Ö±µ½ÏÖÔÚ£¬Ôںܶ࿪·¢ÕßÉçÇøÀïÄ㶼»¹ÄÜ¿´µ½¹ØÓÚJavaºÍ.NETÄǸöºÃ£¬ÄĸöÈÝÒ×ѧ£¬Äĸö¸üÓÐÇ°¾°µÄÌÖÂÛ¡£ÆäʵÕâЩÕùÂÛÑϸñÀ´Ëµ£¬ ......
1ÏÂÃæÄĸöÊÇÕýÈ·µÄÀàÉùÃ÷£¿¼ÙÉèÿһ¶ÎÎı¾¶¼×öΪһ¸öÃû³ÆΪFred.javaµÄÎļþµÄÈ«²¿ÄÚÈÝ£¿ a
a).
public class Fred{
public int x = 0;
public Fred (int x){
this.x=x;
}
}
b).
public class fred{
public int x = 0;
public Fred (int x){
this.x=x;
}
}
c).
public class ......
SetºÍÊýѧÖеļ¯ºÏÊÇͬһ¸ö¸ÅÄ¾ÍÊÇûÓÐÖظ´ÔªËصļ¯ºÏ¡£
ÕâƪÎÄÕÂÖ÷ÒªÂÛÊöÁËSetÊÇÈçºÎʵÏÖ"ûÓÐÖظ´ÔªËØ"£¨no duplicate elements£©µÄ£¬ÒÔ¼°²ûÊöÁËʲôÊÇ“Öظ´”£¨duplicate£©£¬ÊÇÏàͬµÄµØÖ·¿Õ¼ä£¿ÊÇequalsµÄ·µ»ØֵΪtrue£¿ÊÇcompareToµÄ·µ»ØֵΪ0 £¿»¹ÊÇÓÐÏàͬµÄhashCode£¿±¾ÎÄ»¹¸ø³öÁËÔÚʲôÇé¿öÏÂʹÓÃʲà ......
Ê×ÏÈ£¬Ç¿ÁÒÍƼöÄãÏȲο¼Sun¹Ù·½µÄJava´úÂë/±à³Ì¹æ·¶£º
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
Äã¿ÉÒÔ´òÆÆÒÔÉϵÄÈÎÒ»¹æÔò£¬²»¹ýÒ»¶¨ÒªÓиöºÃÀíÓÉ£¬²¢ÇҼǼÏÂÀ´¡£
ÓÀÔ¶£¬ÓÀÔ¶£¬ÓÀÔ¶²»ÒªÔÚûÓмǼ¶ÑÕ»¸ú×ÙÐÅÏ¢£¨stack trace£©»òÊÇÖØÐÂÅ׳öÒì³£µÄÇé¿öϲ¶»ñÒì³££¬Ë׳Ɠ³ÔµôÒì³£&rd ......
×î¼òµ¥µÄ·þÎñÆ÷½ÓÊܵ¥Óû§ÇëÇóµÄsocket±à³ÌÄ£ÐÍ£¬´úÂëдµÃ²»ºÃ£¬Ö»ÊÇÓÃÀ´²ûÃ÷Òâ˼
client side
import java.net.*;
import java.util.*;
import java.io.*;
public class Client {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
tr ......