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