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

Java»ù´¡Óï·¨×ܽá

תÖÁ£ºhttp://sllereak.blog.163.com/blog
 --JDK--Ò²½ÐJ2SDK--Java2-Software-Development_kit--¿ª·¢¹¤¾ß(²¢ÇÒJDK±¾Ê¾Ͱüº¬ÁËJRE)
--JRE-----JAVA_Runtime_Environment--ÔËÐÐʱ»·¾³
--Èç¹ûÖ»ÊÇÔËÐÐJAVA³ÌÐò¶ø²»×÷Ϊ¿ª·¢ÔòÖ»ÐèÒªJRE¾Í¿ÉÒÔÁË
--j2se--java2_standard_edition
--j2me--java2_mobile_edition
--j2ee--java2_enterprise_edition
jdk_1.5¸üÃûΪjava 5.0  Ò²¾ÍÊÇÔÚÕâ¸ö°æ±¾ÖÐÒýÈë
·ºÐ͵ĸÅÄî
javaµÄÔËÐлúÖÆ£¨´óÖ£©
 *½«.java±àÒë³É.class×Ö½ÚÂëÎļþ--(loader--½âÊÍ×Ö½ÚÂëÎļþ)---²Ù×÷ϵͳAPI
 *ʵÏÖÁËÒ»´Î±àÒë¶à´ÎÔËÐУ¬¿çƽ̨ÔËÐÐ
 
GC
 *µ±JVM¿ÕÏÐʱºòµ÷ÓÃÀ¬»øÊÕ¼¯Æ÷
 eclipseµÄÖжÏЧӦ¾ÍÊÇÀ¬»øÊÕ¼¯¹ý³Ì
 
--javaÖеÄmain()·½·¨ÊÇÍêÈ«¹Ì¶¨µÄ£ºpublic static void main(String[] xxx)
 µ±È»Ò²¿ÉÒÔpublic static void main(String xxx[])ÕâÊÇÊý×éµÄÎÊÌâÁË
--Ò»¸ö.javaÎļþÖ»ÄÜÓÐÒ»¸öpublic class ²¢ÇÒÀàÃû±ØÐëºÍ.javaµÄÎļþÃûÒ»ÖÂ
--javaÖеıêʶ·ûÖ»ÄÜÓÐ×Öĸ£¬Êý×Ö£¬Ï»®Ïߣ¬$ËÄÖÖ×Ö·û×é³É£¬²¢ÇÒ²»ÄÜÓÃÊý×Ö¿ªÍ·£¬³¤¶È²»ÏÞÖÆ£¡Ëæ±ãд
--goto constËäÈ»javaûÓÐÓÃÕâÁ½¸ö×÷Ϊ¹Ø¼ü×Ö£¬µ«ËüÒ²×÷Ϊ¹Ø¼ü×Ö±£Áô
--³£Á¿Õâ¸ö´Ê×¢ÒâÓÐÁ½¸öº¬ÒåÆäÒ»£º123ΪÕûÐγ£Á¿£¬“HELLO”Ϊ×Ö·û´®³£Á¿£¬Æä¶þ£ºÖµ²»¿É±äµÄ±äÁ¿Ò²½Ð³£Á¿
--double i , j = 0.01  ÆäÖÐiΪ0.0£¨Ç°ÆÚÌõ¼þÊdzÉÔ±±äÁ¿£¬¾Ö²¿±äÁ¿ÊDZØÐë¸ø³õʼֵµÄ£©
--0.01ĬÈÏÊÇdoubleÀàÐ͵ģ¬ËùÒÔfloat a=0.01;ÊÇ´íÎóµÄ£¬Ó¦¸ÃÊÇfloat a=0.01f;
--³ÌÐòÔËÐÐʱ½«ÄÚ´æ·ÖΪËĸöÇø
 *code segment--´úÂëÇø£¬´æ·Å.class´úÂë
 *data  segment--Êý¾ÝÇø£¬´æ·Å¾²Ì¬±äÁ¿£¬×Ö·û´®³£Á¿,ÕâÀï˵µÄ×Ö·û´®³£Á¿£¬×¢Òâ123²»´æ·ÅÔÚdata segmentÖÐ,
 *stack--Õ» , ´æ·Å¾Ö²¿±äÁ¿
 *heap--¶Ñ£¬´æ·Ånew³öÀ´µÄ¶«Î÷
--javaʹÓÃunicode±àÂ룬ËùÒÔÒ»¸ö×Ö·ûÕ¼Á½¸ö×Ö½Ú(Ò»¸ö×Ö½Ú£¨byte£©8¸ö±ÈÌØbit)£¬ËùÒÔ¿ÉÒÔchar a='ÖÐ' £¬Ò²¿ÉÒÔchar = '\n' »¹¿ÉÒÔchar='\u0061'
 *ÆäÖÐ'\u0061'ÊÇ\uʲôÄØ£¿±íʾ16½øÖƵÄunicode±àÂ룬0061ÊÇÒ»¸ö×Ö·û£¬ËùÒÔÓÐ16¸öbit¸ÕºÃÄÜÕâÑù±íʾ
 Èç¹ûcharÖ»ÊÇÓÃÒ»¸ö×Ö½ÚÍêÈ«²»ÄÜ´æËùÓеÄÖÐÎÄ£¬µ«ÊÇÁ½¸ö×ֽھ͹»ÁË
 Ã¿Ò»¸ö×Ö·û¶¼Õ¼ÓÃÁ½¸ö×Ö½Ú£¨unicodeÓÖ·ÖΪUTF-8ºÍUTF-16,JAVAʹÓõÄÊÇUTF-16£©
--javaÀïÃæûÓÐÎÞ·ûºÅµÄÕûÊý
 ËùÒÔbyteµÄ·¶Î§ÊÇ-128-127
 jav


Ïà¹ØÎĵµ£º

¶Ô±ÈC++ºÍJava(from thinking in java)

 from: http://www.leftworld.net/online/java/index.html
<Thinking in java>¸½Â¼B ¶Ô±ÈC++ºÍJava
“×÷ΪһÃûC++³ÌÐòÔ±£¬ÎÒÃÇÔçÒÑÕÆÎÕÁËÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄ»ù±¾¸ÅÄ¶øÇÒJavaµÄÓï·¨ÎÞÒÉÊǷdz£ÊìϤµÄ¡£ÊÂʵÉÏ£¬Java±¾À´¾ÍÊÇ´ÓC++ÑÜÉú³öÀ´µÄ¡£”
È»¶ø£¬C++ºÍJavaÖ®¼äÈÔ´æÔÚһЩÏÔÖøµÄ²îÒì¡£¿ÉÒÔÕâÑ ......

dz³öJava µÄXml±à³Ì£¨×ªÔØ£©

 
¶ÔÓÚXml,ÎÒµÄÈÏʶÊÇ,Ò»¸öÓÃÀ´´æ·ÅÊý¾ÝµÄ±ê×¼¸ñʽ.Ôõô¿´ÎÒ¶¼¾õµÃXMLºÍHtml,ÍêÈ«²»Ò»Ñù,Ò²Ðí½ö½öÖ»ÊǶ¼Ê¹ÓÃÁ˱ê¼ÇÀ´×÷ΪÎĵµ½âÊ͵ÄÔ­Òò°É.ËùÒÔÈËÃDzÅϲ»¶°ÑXMLºÍHTML¶Ô±ÈÀ´¿´.¶ÔÓÚÎÒ¸öÈ˶øÑÔ,XML¾ÍÊÇÒ»¸ö¼òµ¥·½±ãµÄÊý¾ÝÎļþ.ÒòΪ.Ëü²»Í¬ÓëÒ»°ãµÄ¹ØϵÐÍÊý¾Ý¿â,°ÑÊý¾Ý¿´³ö¶þά±í.ͨ¹ý»ù±¾µÄ¹ØϵÔËËã,»ñÈ¡¶þά±íÖеÄÊý ......

eclipseн¨JavaÀà×¢ÊÍÄ£°å

 Àà×¢ÊÍ£¬¿ÉÒÔÖ±½ÓʹÓÃeclipseµÄcode style¹¦ÄÜ¡£
window-reference-java-code style-code templates-comments£¬Ñ¡ÖÐtype£¬È»ºóµã»÷¡¾edit¡¿°´Å¥£¬ÊäÈëÀà×¢ÊÍÐÅÏ¢£¬±£´æ¡£
ÒÔºóÒªÌí¼Ó°æȨʱ£¬°´Ctrl+alt+J£¬¾Í¿ÉÒÔÁË¡£
/**
 * @ ${file_name} 
 * ×÷ÓÃ
 * ×¢ÒâÊÂÏî
 * ×¢Ò⣺&nb ......

ÈçºÎÀûÓÃjavaµÃµ½µ±Ç°µÄʱ¼äºÍÇ°Ò»ÌìµÄʱ¼ä

 1.µÃµ½µ±Ç°µÄʱ¼ä
Calendar cal = Calendar.getInstance();
String time=formatter.format(cal.getTime());
String strEnd=time.substring(0, 16);// 2007-10-30 09:30
2.µÃµ½Ç°Ò»ÌìµÄʱ¼ä
Calendar c = Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, -1);
SimpleDateFormat ......

ÓÃRMIʵÏÖÒ»¸ö¼òµ¥µÄʵʱÁÄÌìϵͳ(javaÓïÑÔ)

ʵÏÖÒ»¸öRMIÓ¦ÓóÌÐò£¨ÊµÑ鱨¸æ£©
¢åʵÑéÄÚÈÝ
ʵÏÖÒ»¸ö¼òµ¥µÄʵʱÁÄÌìϵͳ¡£
¢æ´¦ÀíÁ÷³Ì
1¡¢ÏµÍ³Éè¼Æ
¢Ù    ´´½¨»Øµ÷½Ó¿Ú
¶¨ÒåÒ»¸ö»Øµ÷½Ó¿Ú£¬·þÎñÆ÷¶Ë¿ÉÒԻص÷´Ë½Ó¿ÚÖÐÉùÃ÷µÄ·½·¨¡£¸Ã½Ó¿Ú±ØÐë¼Ì³ÐÔ¶³Ì½Ó¿Ú¼´Remote¡£
¢Ú    ´´½¨Ò»¸ö±¾µØ½Ó¿Ú
 ÔڸýӿÚÖÐÌí¼Ó±¾½Ó¿ÚµÄʵÏÖÀàÖÐµÄ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ