JAVAѧÉúÅàѵ ÏÂÔØ±¾ÎÄ

JAVAѧÉúÅàѵ£º

1¡¢¸ÅÊö

1.1 JAVAÓïÑԵıà³Ì¹ý³Ì

1¡¢JAVAÔ´³ÌÐò£¨À©Õ¹ÃûΪ.JAVA£©

1.5¡¢JAVA±àÒë³ÌÐò

2¡¢JAVA×Ö½ÚÂëÎļþ£¨À©Õ¹ÃûΪ.CLASS£©

2.5Ö´ÐÐ 3¡¢JAVAÐéÄâ»ú£º×Ö½ÚÂëµÄ½âÊÍ 3.5¡¢Ö´ÐÐ 4¡¢²Ù×÷ϵͳ

×¢ÒâÉÏÃæµÄÁ÷³ÌÖУ¬1.5±àÒ룬¶àÊý³ÌÐòÉè¼ÆÓïÑÔÒª½øÐÐÕâ¸ö²½Ö裬µ«2.5Ö´ÐУ¬¶ÔÓÚ²»Í¬µÄ³ÌÐòÓÐһЩ²îÒ죬±ÈÈçC£¬Í¨¹ý±àÒëºó±à³Ì¿ÉÖ´ÐÐÎļþ£¬¾ÍÖ±½Óµ÷ÓòÙ×÷ϵͳµÄÖ¸Áî½øÐÐÖ´Ðж¯×÷£¬µ«¶ÔÓÚJAVA£¬²¢²»ÊÇÖ±½Óµ÷ÓòÙ×÷ϵͳµÄÖ¸Áîϵͳ£¬¶øÊǵ÷ÓÃJAVAÐéÄâ»úÖеÄÖ¸Áʵ¼ÊÉÏ£¬¶ÔÓÚ¶àÊýÖ÷Á÷µÄ²Ù×÷ϵͳ£¬JAVA¶¼¿ª·¢ÁËÒ»Ì×ÏàÓ¦µÄÖ¸ÁÒò´ËJAVA³ÌÐòÔÚ2.5Ö´ÐÐʱºòÊǵ÷ÓÃJAVAÐéÄâ»úÖеÄÖ¸ÁÔÙÓÉÕâЩָÁîµ÷ÓÃÏàÓ¦²Ù×÷ϵͳָÁÕâÑù¾Í´ïµ½ÁËÒ»´Î±àÒëµ½´¦ÔËÐеÄЧ¹û£¬Èç¹ûûÓÐ2.5Õâ²½£¬±àÒë³ÌÐòÔËÐоÍÊÇÆ½Ì¨ÒÀÀµµÄ¡£ ´ÓÉÏÃæÎÒÃÇ¿ÉÒÔ¿´µ½£¬JAVAʵ¼ÊÉÏÓÐÈý²ãÒâ˼£º Ò»ÖÖÓïÑÔ£ºÄܱàд×Ô¼ºÓï·¨µÄ´úÂë----1

Ò»¸ö¿ª·¢»·¾³£ºÄܹ»¶ÔÔ´³ÌÐò½øÐбàÒë-----1.5----JAVADOC¼°»ù´¡ºËÐÄÀà Ò»¸öÔËÐл·¾³£º±àÒë³ÌÐòÄܹ»ÔÚÉÏÃæÖ´ÐÐ----2.5---JAVA¼°»ù´¡ºËÐÄÀà

1.2»·¾³µÄ´î½¨

°²×°------ÉèÖû·¾³±äÁ¿

ÕâÀïÖ÷Òª¹Ø×¢°²×°Ä¿Â¼ÏµÄBINÎļþ¼ÐÏÂÃæµÄÁ½¸öÎļþ JAVADOC.EXE-----JAVA±àÒëÆ÷

JAVA.EXE-----ÔËÐгÌÐò£¬¾ÍÊÇËùνµÄÐéÄâ»ú ²é¿´»·¾³±äÁ¿µÄ·½·¨£º

1¡¢ÃüÁîÐУºset »òset ±äÁ¿Ãû£¨²»ÒªÊ¹Óÿոñ£¬¿Õ¸ñµ±³ÉÒ»¸ö×Ö·ûÁË£© 2¡¢ÎҵĵçÄÔ¡ªÊôÐÔ---¸ß¼¶---»·¾³±äÁ¿ ÉèÖû·¾³±äÁ¿µÄ·½·¨£º

1¡¢ÃüÁîÐУºset ±äÁ¿Ãû=Öµ

2¡¢ÎҵĵçÄÔ¡ªÊôÐÔ---¸ß¼¶---»·¾³±äÁ¿¡ªÐ½¨

×¢Ò⣺ͨ¹ýÎҵĵçÄÔÉèÖõĻ·¾³±äÁ¿ÒªÖØÐÂÆô¶¯ÃüÁîÐд°¿Úºó²ÅÄÜÔÙÃüÁîÐд°¿ÚÖֲ鿴

1.3ʵÀý

Class Test{

public static void main(String[] args){

System.out.println(¡°java learning¡±); } }

ÔÚÒ»¸öÔ´ÎļþÖпÉÒÔ±àд¶à¸öÀ࣬ÿ¸öÀà±àÒëÍêºóÉú´æÒ»¸ö.CLASS£¬Èç¹ûij¸öÀàµÄÃû×Öǰ¼ÓÁËPUBLIC£¬ÔòÕâ¸öÀàµÄÃû×Ö±ØÐèÓëÕâ¸öÎļþµÄÃû×ÖÒ»Ö£¬Òò´ËÒ»¸öÎļþÖв»¿ÉÄÜÓÐÁ½¸öPUBLICµÄÀ࣬Èç¹ûÁ½¸öÀà¶¼Òª¶¨Òå³Épublic£¬ÔòÒ»¶¨ÒªÔÚÁ½¸öÎļþÖС£Èç¹ûÒ»¸öÀàÒªÈÃJAVA½âÊÍÆ÷ÔËÐУ¬ÔòÀïÃæÒ»¶¨ÒªÓÐÒ»¸öMIANº¯Êý

2¡¢JAVAµÄ»ù±¾Óï·¨

2.1¡¢³ÌÐòÄ£°å

JAVA³ÌÐò´úÂë±ØÐè·Åµ½Ò»¸öÀàÖУ¬Ä£°åÈçÏ class class_name {

member;

method;

public static void main(String [] args) {

method_body

System.out.println(¡°java_learning¡±); } }

×¢Ò⣺

ÑϸñÇø·Ö´óСд

×ÔÓɸñʽ-------Ö¸Ò»ÐдúÂë¿ÉÒÔ·ÅÔÚ¼¸ÐÐÀ´Êéд£¬µ«Ò»¸öµ¥´Ê²»Äܲ𿪣¬×Ö·û´®Ò²Ò»Ñù£¬Èç¹û×Ö·û´®Òª²ð·ÖµÄ»°£¬Òª²ð·Ö³ÉÒ»¸ö×Ö·û´®£¬²¢Ê¹ÓüӺÅÏàÁ¬

´úÂë´óÌå·ÖÈýÀࣺ½á¹¹¶¨ÒåÓï¾äclass class_name¡¢¹¦Äܶ¨ÒåÓï¾äpublic static void main(String [] args)¡¢¾ßÌ幦ÄÜÓï¾äSystem.out.println(¡°java_learning¡±); ¹¦ÄÜÓï¾äÒ»¶¨ÒªÒԷֺŽáβ

2.2¡¢×¢ÊÍ·½Ê½

×¢ÊÍ·½Ê½£º

//µ¥ÐÐ /*¶àÐУ¬»òµ¥ÐÐ */ /**¶àÐУ¬µ«ÊÇרÃŵÄ×¢ÊÍ£¬Éú´æJAVAÎĵµµÄ×¢ÊÍ

*/

ºóÁ½Àà×¢ÊͲ»ÒªÇ¶Ì××¢ÊÍ

2.3¡¢±êʶ·û

ºÍCÓïÑÔ»ù±¾Ò»Ñù£¬²»ÒªÓÃÊý¾Ý¿ªÍ·£¬²»ÒªÊ¹Óùؼü×Ö

2.4¡¢³£Á¿

ÔÚ³ÌÐòÖÐÖµ²»±ä£¬Õâ·½Ãæ´ó¼Ò×Ô¼ºÈ¥¿´£¬ºÍCÓïÑÔÏàÓ¦µÄÓï·¨»ù±¾Ò»Ö£¬ÀýÍâµÄ¾ÍÊǹØÓÚnull³£Á¿£¬±íʾ¶ÔÏóµÄÒýÓÃΪ¿Õ

2.5¡¢±äÁ¿

ϵͳΪ³ÌÐò·ÖÅäµÄÒ»¿éÄÚ´æµ¥Ôª£¬´æ´¢Êý¾Ý£¬ÓñäÁ¿Ãû³Æ´ú±í£¬ÓëCÓïÑÔÏàͬ¡£¸÷ÖÖ±äÁ¿Õ¼¶à´óÄڴ棬´ó¼Ò×Ô¼ºÈ¥¿´¡£ ×¢ÒâÁ½¸öÇø±ð£º

Ò»¸öÊDZäÁ¿µÄ³õʼ»¯£¬CÖпÉÄÜĬÈÏΪ0£¬JAVAÖÐÔò²»¡£ ¶þÊÇ×ÖĸµÄ±íʾ£¬CÖÐʹÓÃASII±àÂ룬JAVAÖÐʹÓÃUNICODE±àÂ룬¶þÕß±íʾ·¶Î§²»Ò»Ñù

»ù±¾ÀàÐ͵Äת»»£¬´ó¼Ò×Ô¼º¿´£¬ÓëCÓï·¨µÄ·½ÏòÊÇÒ»Öµģ¬µÍ¾«¶ÈÏò¸ß¾«¶Èת»» ±äÁ¿µÄ×÷ÓÃÓò£ºJAVAÖпØÖƸüÑϸñ£¬

ÈçÔÚ¸´ºÏÓï¾äÍⶨÒåÒ»¸ö±äÁ¿ºó£¬ÔÚ¸´ºÏÓï¾äÄÚ¶¨ÒåÏàͬµÄ±äÁ¿£¬ÔÚCÓïÑÔÖÐÊÇ¿ÉÒԵ쬵«JAVA²»ÐÐ CÖдæÔÚÎļþÖ®¼ä¹²ÏíµÄÈ«¾Ö±äÁ¿£¬JAVAÖв»´æÔÚ Ô­ÒòÊǶþÕßµÄÊý¾Ý·â×°²»Í¬£¬CÓïÑÔÒԽṹΪµ¥Î»£¬JAVAÒÔÀàΪµ¥Î»£¬¸üÇ¿µ÷Êý¾ÝµÄ·â×°

2.6¡¢º¯Êý

×Ó³ÌÐò²»Òª±àдÔÚÖ÷³ÌÐòÖÐ

·µ»ØÖµÀàÐÍ º¯ÊýÃû£¨²ÎÊýÀàÐÍ1 ²ÎÊýÃû1£¬¡­.£¬²ÎÊýÀàÐÍn ²ÎÊýÃûn£©{

³ÌÐò´úÂ룻

return ·µ»ØÖµ£» }

Èç³öÈ¥½ÓºøË®£¬·µ»ØµÄÊÇÒ»ºøË®

/*

* draw character rectangle * x-control row * y_control column */

static void drawRectangle(int x,int y){

for(int i=0;i

for(int j=0;j

System.out.println();

System.out.print(\);

} /*

}

* calculate area of rectangle * x--length * y--width */

static double area(double x,double y){ }

return x*y;

void ²»·µ»ØÈκÎÖµ

ÔÚ³ÌÐòÌåÖÐreturnÓï¾ä¿ÉÒÔ²»·Åµ½×îºó£¬¿ÉÒԷŵ½Öм䣬Ôò¾ÍÌáǰ·µ»Ø ͬһ¸öÀàÖк¯Êý¿ÉÒÔͬÃû£¬µ«²ÎÊýÒª²»Ò»Ñù£º²ÎÊý¸öÊý¡¢²ÎÊýÀàÐÍ£¬

JAVAÔËËã·û£º ËãÊõ¡¢¸³Öµ¡¢±È½Ï

ËãÊõ£º+£¨¼Ó»ò×Ö·û´®¼äÏàÁ¬£©¡¢-¡¢*¡¢/£¬%¡¢

X+=Y----X=X+Y ±È½Ï==¡¢£¡=¡¢<¡¢>¡¢<=¡¢>= Âß¼­£º&&¡¢||¡¢£¡¡¢&¡¢|¡¢

&&£º¶Ì·Ó룬ֻҪһ¸öÓëµÄÌõ¼þΪ¼Ù£¬¾Í²»Ïòºó±È½ÏÁË£¬¶ø&Òª½øÐÐÁ½¸ö±È½Ï£¬Êµ¼ÊÖкÜÉÙʹÓÃ&£¬¶øÊÇʹÓÃ&&

³ÌÐòÁ÷³Ì¿ØÖÆ£ºË³Ðò¡¢Ñ¡Ôñ¡¢Ñ­»·½á¹¹ Ñ¡Ôñ£ºif¡¢switch IF(±í´ïʽ) Óï¾ä£»

IF£¨±í´ïʽ£©Óï¾ä1£¨»òʹÓÃÓï¾ä¿é£¬Ê¹ÓÃ{}£© ELSE Óï¾ä2 £¨»òʹÓÃÓï¾ä¿é£¬Ê¹ÓÃ{}£©

int x=2;

System.out.println(x); if(x<3)

System.out.println(\); System.out.println(\); else

¼òµ¥µÄIF¡ªELSE¿ÉÒÔʹÓÃÎʺűí´ïÊ½Ìæ»»£¬Èç if (x>0) y=x else y=-x y=x>0?x;-x;

ifÓï¾ä»¹¿ÉÒÔǶÌ×£¬Ç¶Ì××îºÃʹÓÃÀ¨ºÅ

switch£¨±í´ïʽ£© {

case1:(Óï¾ä1);break case2: (Óï¾ä2); break