Java³ÌÐòÔ±µÄÍÆ¼öÔĶÁÊé¼®
Java³ÌÐòÔ±µÄÍÆ¼öÔĶÁÊé¼®¡·
JavaEye (http://www.javaeye.com)
×÷ΪJava³ÌÐòÔ±À´Ëµ£¬×îÍ´¿àµÄÊÂÇéιýÓÚ¿ÉÒÔÑ¡ÔñµÄ·¶Î§Ì«¹ã£¬¿ÉÒÔ¶ÁµÄÊéÌ«¶à£¬ÍùÍùÈÝÒ×ÎÞËùÊÊ´Ó¡£ÎÒÏë¾ÍÎÒ×Ô¼º¶Á¹ýµÄ¼¼ÊõÊé¼®ÖÐÌôÑ¡³öÀ´Ò»Ð©£¬°´ÕÕѧϰµÄÏȺó˳Ðò£¬ÍƼö¸ø´ó¼Ò£¬ÌرðÊÇÄÇЩÏë²»¶ÏÌá¸ß×Ô¼º¼¼ÊõˮƽµÄJava³ÌÐòÔ±ÃÇ¡£
Ò»¡¢Java±à³ÌÈëÃÅÀà
¶ÔÓÚûÓÐJava±à³Ì¾ÑéµÄ³ÌÐòÔ±ÒªÈëÃÅ£¬Ëæ±ã¶ÁʲôÈëÃÅÊé¼®¶¼Ò»Ñù£¬Õâ¸ö½×¶ÎÐèÒªÄã¿ìËÙµÄÕÆÎÕJava»ù´¡Óï·¨ºÍ»ù±¾Ó÷¨£¬×ÚÖ¼¾ÍÊÇ“àñàðÍÌÔæ²»ÇóÉõ½â”£¬ÏȶÔJavaÊìϤÆðÀ´ÔÙ˵¡£Óú̵ܶÄʱ¼ä¿ìËÙ¹ýÒ»±éJavaÓï·¨£¬Á¬ã´ø²Â¶àдд´úÂ룬Ҫ“ÖªÆäÈ»”¡£
1¡¢¡¶Java±à³Ì˼Ïë¡·
ÔÚÓÐÁËÒ»¶¨µÄJava±à³Ì¾ÑéÖ®ºó£¬ÄãÐèÒª“ÖªÆäËùÒÔÈ»”ÁË¡£Õâ¸öʱºò¡¶Java±à³Ì˼Ïë¡·ÊÇÒ»±¾ÈÃÄãÖªÆäËùÒÔÈ»µÄºÃÊ飬Ëü¶ÔÓÚ»ù±¾µÄÃæÏò¶ÔÏó֪ʶÓбȽÏÇå³þµÄ½»´ý£¬¶ÔJava»ù±¾Óï·¨£¬»ù±¾Àà¿âÓбȽÏÇå³þµÄ½²½â£¬¿ÉÒÔ°ïÄã´òÒ»¸öÁ¼ºÃµÄJava±à³Ì»ù´¡¡£Õâ±¾ÊéµÄȱµãÊÇʵÔÚÌ«ºñ£¬Ò²±È½ÏÂÞ࣬²»ÊʺÏÏÖ´úÈË¿ì½Ú×àѧϰ£¬Òò´Ë¿´Õâ±¾ÊéÒª¶®µÃÈ¡Éᣬ²»ÊÇÿÕÂÿ½Ú¶¼ÖµµÃÒ»¿´µÄ£¬ÌôÖØµãµÄÉîÈë¿´¾Í¿ÉÒÔÁË¡£
2¡¢¡¶Agile Java¡·ÖÐÎİæ
Õâ±¾ÊéÊdzö°æÉçË͸øÎҵģ¬ÎÒÒ»Äõ½¾ÍÊøÖ®¸ß¸ó£¬·ÅÔÚÊé¹ñÒ»Ò³¶¼Ã»Óз¹ý£¬µ«ÊÇǰÁ½ÌìÕûÀíÊé¹ñµÄʱºò£¬ÄóöÀ´Ò»·£¬¾¹È»·¢ÏÖÕâ¾ø¶ÔÊÇÒ»±¾ºÃÊ飡Õâ±¾ÊéÒ»´óÌØµãÊÇÒÔµ¥Ôª²âÊÔºÍTDDÀ´¹á´©È«ÊéµÄ£¬ÔÚ½ÌÄãJava¸÷ÖÖÖØÒªµÄ»ù´¡ÖªÊ¶µÄ¹ý³ÌÖУ¬Ç±ÒÆÄ¬»¯µÄÓ°ÏìÄãµÄ±à³Ì˼ά×ßÏòÃô½Ý£¬×ßÏòTDD¡£ÁíÍâÕâ±¾Êé³ÉÊéºÜУ¬ÒÔJDK5.0µÄÓ﷨Ϊ»ù´¡½²½â£¬ÒªÑ§Ï°JDK5.0µÄÐÂÓï·¨Ò²²»´í¡£»¹ÓÐÕâ±¾Êé¶ÔÓÚÄÚÈÝÈ¡ÉáÒ²·Ç³£µÃµ±£¬JavaÓïÑԱϾ¹Àà¿âÅӴ󣬿ÉÒÔ½²µÄÄÚÈÝÌ«¶à£¬Õâ±¾ÊéÑ¡ÔñµÄÄÚÈÝÒÔ¼°ÄÚÈݵĶà¹Ñ¶¼ºÜµÃµ±£¬¿ÉÒÔÈÃÄãÒÔ×îÉÙµÄʱ¼äÕÆÎÕJava×îÖØÒªµÄ֪ʶ£¬Ë³±ãÅàÑø³öÀ´ÓÅÐãµÄ±à³Ì˼·£¬ÕæÊÇÒ»±¾²»¿É¶àµÃµÄºÃÊé¡£
ËäÈ»×÷Õß×Ô¼º°ÑÕâ±¾Ê鶨λÔÚÈëÃż¶±ð£¬µ«ÎÒ²»È·¶¨Õâ±¾ÊéÓÃÀ´ÈëÃÅÊDz»ÊÇÉÔ΢ÉîÁ˵㣬ÎÒ×Ô¼ºÒ²×¼±¸ÓпյÄʱºò··Õâ±¾Ê飬ѧϰѧϰ¡£
¶þ¡¢Java±à³Ì½ø½×Àà
´òÏÂÒ»¸öÁ¼ºÃµÄJava»ù´¡£¬»¹ÐèÒª¸ü¶àµÄʵ¼ù¾Ñé»ýÀÛ£¬ÎÒÏëûÓÐʲô½Ý¾¶¡£ÓÐÁ½±¾ÊéÖµµÃÄãÔÚ±à³ÌÉúÑĵÄÕâ¸ö½×¶ÎÔĶÁ£¬ÅàÑøÁ¼ºÃµÄ±à³Ìϰ¹ß£¬Ìá¸ßÄãµÄ´úÂëÖÊÁ¿¡£
1¡¢¡¶Öع¹ ¸ÄÉÆ¼ÈÓдúÂëµÄÉè¼Æ¡·
Õâ±¾ÊéÃûÆøºÜ´ó£¬²»Óöà½éÉÜ£¬¿ÉÒÔÔÚÏÐϾµÄʱºò¶à··£¬¶àºÍ×Ô¼ºµÄʵ¼ùÏ໥ӡ֤¡£Õâ±¾Êé¶ÔÄã²úÉúÓ°ÏìÊÇÇ±ÒÆÄ¬»¯µÄ¡£
2¡¢¡¶²âÊÔÇý¶¯¿ª·¢ by
Ïà¹ØÎĵµ£º
JavaÐéÄâ»úĬÈÏ·ÖÅä64MÄڴ棬Èç¹ûÄãµÄÓ¦ÓñȽϴ󣬳¬³ö64MÄڴ棬JavaÐéÄâ»ú¾Í»áÅ׳öOutOfMemoryError£¬²¢Í£Ö¹ÔËÐС£²»¹ÜÊÇʲôӦÓã¨WebÓ¦Óá¢ApplicationµÈ£©£¬Ö»ÐèÒªÐÞ¸ÄÄãµÄ»úÆ÷ÉϵÄÔËÐÐJavaÃüÁÔÚjava xxxÃüÁîÖÐÌí¼Ó-Xms(×îСʹÓÃÄÚ´æ)¡¢-Xmx£¨×î´óʹÓÃÄڴ棩¼´¿É½â¾ö¡£µ±È»£¬Õâ¶ùµÄÄÚ´æÈÝÁ¿¶¼ÊÇÖ¸ÎïÀíÄڴ棬²»Ä ......
1£® ¹ØÓÚ¶¯Ì¬¼ÓÔØ»úÖÆ??
ѧϰJava±ÈC++¸üÈÝÒ×Àí½âOOPµÄ˼Ï룬±Ï¾¹C++»¹»ìºÏÁ˲»ÉÙÃæÏò¹ý³ÌµÄ³É·Ö¡£ºÜ¶àÈ˶¼Äܱ³³öÀ´JavaÓïÑÔµÄÌØµã£¬ËùνµÄ¶¯Ì¬¼ÓÔØ»úÖÆµÈµÈ¡£µ±È»¸ÅÄîÍùÍùÊÇÏȼÇס¶øºóÏû»¯µÄ£¬¿ÉÓжàÉÙÈËÕæÕýÈ¥Ìå»á¹ý¶¯Ì¬¼ÓÔØµÄ»úÖÆ£¬ÊÔͼȥѰÕÒ¹ýÆäÖеÄϸ½ÚÄØ? Ìṩ´ó¼ÒÒ»¸ö·½·¨£º
ÔÚÃüÁîÐд°¿ÚÔËÐÐJava³ÌÐòµÄʱºò£¬¼ ......
×î½üÑо¿ÏÂsocket,ctrl+vÁËÏÂÍøÉϵĶ«Î÷:
ÊÂʵÉÏÍøÂç±à³Ì¼òµ¥µÄÀí½â¾ÍÊÇÁ½Ì¨¼ÆËã»úÏ໥ͨѶÊý¾Ý¶øÒÑ¡£¶ÔÓÚ³ÌÐòÔ±¶øÑÔ£¬È¥ÕÆÎÕÒ»ÖÖ±à³Ì½Ó¿Ú²¢Ê¹ÓÃÒ»ÖÖ±à³ÌÄ£ÐÍÏà¶Ô¾Í»áÏԵüòµ¥µÄ¶àÁË¡£Java SDKÌṩһЩÏà¶Ô¼òµ¥µÄApiÀ´Íê³ÉÕâЩ¹¤×÷£¬Socket¾ÍÊÇÆäÖÐÖ®Ò»¡£
¡¡¡¡¶ÔÓÚJava¶øÑÔ¡£ÕâЩApi´æÔÚÓëJava.netÕâ¸ö ......
package com.test.For_Each;
¡¡¡¡import java.util.ArrayList;
¡¡¡¡import java.util.Iterator;
¡¡¡¡import java.util.List;
¡¡¡¡public class ForTest
¡¡¡¡{
¡¡¡¡public static void main(String args[])
¡¡¡¡{
¡¡¡¡int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
¡¡¡¡/**
¡¡¡¡* ÐÂʽд·¨
¡¡¡¡*/
¡¡¡¡f ......
public class Test4 {
public int binarySearch(int[] items, int value){
int startIndex = 0;
int stopIndex = items.length - 1;
int middle = (int)Math.flo ......