ʹÓÿªÔ´²úÆ·´î½¨java¿ª·¢»·¾³
Ô·¢±íÓÚhttp://saharabear.javaeye.com
ºÍhttp://www.haulynjason.net(Ó¢)
ͬʱ·¢±íÔÚÕâÀï.
ÔÚÎÒÖÜΧ,ÓкܶàÈËÊÇJava³ÌÐòÔ±»òÕß¼ÆËã»úרҵµÄѧÉú.ÓÐʱ,ÎÒ°ïËûÃǵ÷ÊÔ³ÌÐòµÄʱºò,·¢ÏÖËûÃǵĻúÆ÷ÉÏ×ÜÊǰ²×°×źܶàûÓÐÊÚȨµÄ¹¤¾ß,±ÈÈçµÁ°æµÄ
windows,ûÓÐLicenseµÄMyEclipseµÈ,ÉõÖÁÓÐһЩÈË·Ö²»ÇåeclipseºÍmyeclipseµÄÇø±ð.Æäʵ°üÀ¨winrar¶¼ÊôÓÚ
ÐèÒªÊÚȨµÄÈí¼þ.
ÒªÖªµÀ,JavaÊÇ¿ªÔ´µÄ,ÊôÓÚ×ÔÓÉÈí¼þ,ÊÜGPL±£»¤.ÎÞÂÛÒ»¸öÈí¼þÊÇÃâ·ÑµÄ»¹ÊDz»Ãâ·ÑµÄ,×ÜÊÇÓÐ×Ô¼ºµÄÐí¿ÉÖ¤µÄ,×÷Ϊһ¸ö³ÌÐòÔ±,Ó¦¸ÃÁ˽âÕâÒ»µã.Æäʵ,ʹÓÿª·ÅÔ´´úÂëµÄÈí¼þÎÒÃÇÍêÈ«¿ÉÒÔ½¨Á¢×Ô¼ºµÄ¿ª·¢»·¾³.
µÚÒ»£º²Ù×÷ϵͳ
Èç¹ûÄãÊdzÌÐòÔ±£¬¶ø²»ÊÇWindows³ÌÐòÔ±,ÎÒµÄÒâ˼ÊÇÈç¹ûÄã²»ÊÇWindows³ÌÐòÔ±£¬ÇëÑ¡ÔñLinux»òSolaris×÷Ϊ²Ù×÷ϵͳ£¬Äã¿ÉÒԵõ½Ò»¸öÎȶ¨¸ßЧµÄÄÚºËÒÔ¼°Ò»¸öºÃÓõŤ¾ßÁ´,±ÈÈçbash, make, sed,grepµÈµÈ.
ÓÐÈË»á˵£¬ÃüÁîÐÐÌ«¹ÅÀÏÁË,ÆäʵÄÇÊÇÒòΪÄã²»ÖªµÀʲôÊÇKDE4,Gnome»òÕßxfce¡£XϵͳÆäʵҲ¿ÉÒÔºÜÆ¯ÁÁ£¬Èç¹ûÄãϲ»¶,ÄãÍêÈ«¿ÉÒÔÓÃÊó±ê²Ù×÷¶ø²»ÐèÒªÃüÁîÐС£
×÷Ϊһ¸ö³ÌÐòÔ±£¬Äã²»ÐèҪ̫¶à£¬Îı¾±à¼Æ÷£¬Ò»¸öIDE£¬±àÒëÆ÷£¬¼´Ê±ÏûÏ¢¹¤¾ß£¬×ֵ䣬ä¯ÀÀÆ÷,ÕâЩÔÚLinuxÉ϶¼ºÜ·½±ã¡£
ÎÒû·¨¸æËßÄãÄĸöLinux·¢ÐаæÊÇÊʺÏÄ㣬µ«ÊÇÎÒ½¨ÒéÄã³¢ÊÔSlackware13, ubuntu»òÕßfedora12,Äã»áϲ»¶µÄ.
µÚ¶þ£º±àÒëÆ÷
Java¿ª·¢ÈËÔ±£¿ÐУ¬ÏÂÔØSunµÄJDK£¨Ò²Ðí´ÓÏÖÔÚ¿ªÊ¼Òª¸Ä³ÆOracle JDkÁË£©£¬°²×°²¢°Ñ$JAVA_HOMEÌí¼Óµ½.bash_profileÎļþ£¬È»ºóÖØÐ¼ÓÔØ£¬ÕâÑù¾Í¿ÉÒԵõ½ËùÓеÄJava¹¤¾ß¡£
È»ºó£¬IDE£¿
×îºÃµÄÑ¡ÔñÊÇNetbeans6.7.1ºÍNetbeans
6.8¡£´Óhttp://www.netbeans.orgÏÂÔØ²¢°²×°£¬Äã¿ÉÒԵõ½Ò»ÇÐÄãÏëÒªµÄ,°üÀ¨
Tomcat,GlassFish£¬IReport£¬IvyÖ§³Ö£¬UMLÖ§³Ö,ÉõÖÁ°üÀ¨PHP/Python/Ruby/C/C++µÄÖ§³Ö¡£
Êý¾Ý¿â
ÄãÓÐMySQLºÍPostgreSQL¡£
Èç¹ûÓпÉÄÜ,²»ÒªÔÙʹÓÃSQL Server×÷ΪJava³ÌÐòµÄºǫ́Êý¾Ý¿â£¬³¢ÊÔÒ»ÏÂMySQL»òPostgreSQL£¬Äã¾ø¶Ô²»»áʧÍû¡£
Èç¹ûÐèÒªÎı¾±à¼Æ÷£¬ÎÒ¾õµÃvimµÄ»òÕßemacs¿ÉÄܲ»ÊʺÏÓÃϰ¹ßIDEµÄÈË£¬»òÕß¿ÉÒÔ³¢ÊÔÒ»ÏÂkwriter»òÕßgedit£¬Äã»áϲ»¶Ëü¡£µ±ÐèÒªÉÏÍøÊ±£¬ÓÐFirefox,ChromeºÍOperaµÈµÈ.
ÕâЩÕýÊÇÎÒÃÇÐèÒªµÄ£¬²»ÊÇÂð£¿ÎªÊ²Ã´ÎÒÃÇҪʹÓÃÎÞÐí¿ÉÖ¤µÄÉÌÒµÈí¼þ£¿×÷Ϊһ¸ö³ÌÐòÔ±£¬ÖÁÉÙ×ðÖØÄãµÄͬÐкÍËûÃǵŤ×÷°É¡£:)
Ïà¹ØÎĵµ£º
package Utils.Sort;
/**
*Ï£¶ûÅÅÐò£¬ÒªÇó´ýÅÅÐòµÄÊý×鱨ÐëʵÏÖComparable½Ó¿Ú
*/
public class ShellSort implements SortStrategy
{
private int[] increment;
/**
*ÀûÓÃÏ£¶ûÅÅÐòËã·¨¶ÔÊý×éob ......
×î½üÎÒÓöµ½ºÜ¶àjava¿ª·¢µÄÐÂÈË£¬°üÀ¨ºÜ×ÔÈÏΪ²»ÊÇÐÂÈ˵ÄÈ˸ù±¾¾Í²»»á×Ô¼º´î½¨Ò»¸öÍêÕûµÄ¿ª·¢»·¾³£¬Òò´ËÏëд´ËÎÄ£¬Ï£¶ÔËûÃÇÓÐËù°ïÖú£¬½â³ýËûÃǵÄһЩ¿ª·¢À§»ó£¬¸üºÃµÄÁ˽âjava.
Ò»¡¢windowsÏ¿ª·¢»·¾³µÄ´î½¨
1¡¢´Óhttp://java.sun.com/ÉÏÏÂÔØwindowsƽ̨µÄJDK,²¢°²×°¡£¼ÙÉ谲װĿ¼Ϊ£ºC:\jdk6.0
2¡¢É趨Ïà¹Ø»·¾³Á¿£¨ÒÔwi ......
http://public0821.javaeye.com/blog/423941
C++µ÷ÓÃJAVAÖ÷ÒªÓõ½ÁËSUN¹«Ë¾µÄJNI¼¼Êõ£¬ JNIÊÇJava Native InterfaceµÄ Ëõд¡£´ÓJava 1.1¿ªÊ¼£¬Java Native Interface (JNI)±ê×¼³ÉΪjavaƽ̨µÄÒ»²¿·Ö£¬ËüÔÊÐíJava´úÂëºÍÆäËûÓïÑÔдµÄ´úÂë½øÐн»»¥¡£Ïà¹Ø×ÊÁϼûhttp://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/jniTOC.htm ......
Ò»¡¢¼Ì³Ð
1.¸ÅÄһ¸öÀà¼Ì³ÐÁíÒ»¸öÀ࣬Ôò³Æ¼Ì³ÐµÄÀàΪ×ÓÀ࣬±»¼Ì³ÐµÄÀàΪ¸¸Àà¡£
2.Ä¿µÄ£ºÊµÏÖ´úÂëµÄ¸´Óá£
3.Àí½â£º×ÓÀàÓ븸ÀàµÄ¹ØÏµ²¢²»ÊÇÈÕ³£Éú»îÖеĸ¸×Ó¹ØÏµ£¬×ÓÀàÓ븸Àà¶øÊÇÒ»ÖÖÌØÊ⻯ÓëÒ»°ã»¯µÄ¹ØÏµ£¬ÊÇis-aµÄ¹ØÏµ£¬×ÓÀàÊǸ¸Àà¸ü¼ÓÏêϸµÄ·ÖÀà¡£Èçclass dog extends animal,¾Í¿ÉÒÔÀí½âΪdog is a animal.×¢ÒâÉè¼ ......