Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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


Ïà¹ØÎĵµ£º

ѧϰjavaµÚËÄÌìµÄ³ÌÐò

/***********Ryear.java    begin********************/
import java.util.Scanner;
public class Ryear {
  /**
   * @param args
   */
  public static void main(String[] args) {
  
  /**
   *   ±àд³ÌÐò ......

[×ªÔØ] JavaÊé¼®ÍÆ¼ö

 
Ò»¡¢Java±à³ÌÈëÃÅÀà
¶ÔÓÚûÓÐJava±à³Ì¾­ÑéµÄ³ÌÐòÔ±ÒªÈëÃÅ£¬Ëæ±ã¶ÁʲôÈëÃÅÊé¼®¶¼Ò»Ñù£¬Õâ¸ö½×¶ÎÐèÒªÄã¿ìËÙµÄÕÆÎÕJava»ù´¡Óï·¨ºÍ»ù±¾Ó÷¨£¬×ÚÖ¼¾ÍÊÇ“àñàðÍÌÔæ²»ÇóÉõ½â”£¬ÏȶÔJavaÊìϤÆðÀ´ÔÙ˵¡£Óú̵ܶÄʱ¼ä¿ìËÙ¹ýÒ»±éJavaÓï·¨£¬Á¬ã´ø²Â¶àдд´úÂ룬Ҫ“ÖªÆäÈ»”¡£
1¡¢¡¶Java±à³Ì˼Ïë¡·
Ô ......

Java±à³Ì¹æÔò(from thinking in java)

from: http://www.leftworld.net/online/java/index.html
<Thinking in java>¸½Â¼C Java±à³Ì¹æÔò
±¾¸½Â¼°üº¬ÁË´óÁ¿ÓÐÓõĽ¨Ò飬°ïÖú´ó¼Ò½øÐеͼ¶³ÌÐòÉè¼Æ£¬²¢ÌṩÁË´úÂë±àдµÄÒ»°ãÐÔÖ¸µ¼£º
(1) ÀàÃûÊ××ÖĸӦ¸Ã´óд¡£×ֶΡ¢·½·¨ÒÔ¼°¶ÔÏ󣨾ä±ú£©µÄÊ××ÖĸӦСд¡£¶ÔÓÚËùÓбêʶ·û£¬ÆäÖаüº¬µÄËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£ ......

¶Ô±È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Ö®¼äÈÔ´æÔÚһЩÏÔÖøµÄ²îÒì¡£¿ÉÒÔÕâÑ ......

Java WSºÍ¶þ½øÖÆÊý¾Ý´«ËÍ

 (Ò») ÓйؽéÉܶþ½øÖÆÊý¾ÝÔÚWSÖд«ËÍ,¿ÉÒÔÓÐÁ½ÖÖ·½Ê½:
1 °ÑÊý¾ÝÖ±½Ó×÷ΪxmlÎĵµÖÐÄ³ÔªËØµÄ×Ö½ÚÁ÷,×÷ΪXML½âÎöÆ÷Òª½âÎöµÄÒ»²¿·Ö,ºÜÃ÷ÏÔÕâÖÖ·½Ê½±È½ÏµÍЧ.
2 ¶þ½øÖÆÊý¾Ý×÷Ϊ¸½¼þ,×÷Ϊ´øÍâ(out of band)Êý¾ÝËæÍ¬XML·¢ËÍ, Ìá¸ßÁËЧÂÊ.ĿǰÕâÀà´¦ÀíÓм¸¸ö¹æ·¶:DIME(Ö±½Ó Internet ÏûÏ¢·â×°),Õâ¸öÊý¾Ý°ü×°¸ñʽ¼°Æä´¦Àí,Ö»Ó ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ