Èý¡¢±à³ÌÌâ
1¡¢±àд³ÌÐò£¬ÔÚ¿ØÖÆÌ¨ÉÏÏÔʾ¶Ì¾ä£º¡°ÖªÊ¶¾ÍÊÇÁ¦Á¿¡±¡£ÒªÇó£º £¨1£©Ò»ÐÐÏÔʾÕû¸öÓï¾ä¡£
£¨2£©·ÖÈýÐÐÏÔʾ£¬Ã¿ÐÐÏÔʾÁ½¸öºº×Ö¡£
class HelloWord{
public static void main(String args[]){ } }
System.out.println(\֪ʶ¾ÍÊÇÁ¦Á¿\); System.out.println(\֪ʶ\\n¾ÍÊÇ\\nÁ¦Á¿\);
µÚ¶þÕÂ Java»ù´¡
֪ʶµã»ã×Ü
1¡¢ Java´úÂëµÄ»ù±¾¸ñʽ ÐÞÊηû class ÀàÃû{ ³ÌÐò´úÂë; }
? ÐÞÊηû£ºpublic¡¢private¡¢default¡¢
abstract¡¢fanal¡¢static
? ÀàÃû±ØÐëÓëÎļþÃûÏàͬ£¨publicÀࣩ ? ÿÌõÓï¾äµÄ×îºó¶¼±ØÐëÓ÷ֺţ¨£»£©½áÊø ? ÑϸñÇø·Ö´óСд
? ´úÂëÕûÆë¡¢ÃÀ¹Û¡¢²ã´ÎÇåÎú ? ×Ö·û´®Óá°+¡±Á¬½Ó 2¡¢ JavaÖеÄ×¢ÊÍ£º×¢ÊÍÊǶԳÌÐòij¸ö¹¦ÄÜ»òijÐÐ
´úÂëµÄ˵Ã÷
? µ¥ÐÐ×¢ÊÍ ¡°//¡±
? ¶àÐÐ×¢ÊÍ ¡°/* */¡±
? Îĵµ×¢ÊÍ ¡°/** */¡±£¬¿ÉÒÔʹÓÃ
javadocÃüÁîÉú³É°ïÖúÎĵµ
3¡¢ JavaÖеıêʶ·û
? ´óСд×Öĸ¡¢Êý×Ö¡¢Ï»®Ïß( _ )ºÍÃÀÔª
ºÅ($)
? ±êʶ·û²»ÄÜÒÔÊý×Ö¿ªÍ· ? ²»ÄÜÊÇJavaÖеĹؼü×Ö 4¡¢ ±êʶ·ûÃüÃû¹æÔò£¨ÍÕ·åÃüÃû·¨£©
? °üµÄÃû×ÖÒ»ÂÉСд
? ÀàÃûºÍ½Ó¿ÚÃûÿ¸öµ¥×ÓµÄÊ××Öĸ´óд ? ³£Á¿ÃûËùÓÐ×Öĸ¶¼´óд£¬µ¥´ÊÖ®¼äÓÃÏ»®
ÏßÁ¬½Ó
? ±äÁ¿ÃûºÍ·½·¨ÃûµÚÒ»×Öµ¥´ÊÊ××Öĸ
Сд£¬´ÓµÚ¶þ¸öµ¥´Ê¿ªÊ¼Ã¿¸öµ¥´ÊµÄÊ××Öĸ´óд
? ¾¡Á¿Ê¹ÓÃÓÐÒâÒåµÄÓ¢Îĵ¥´Ê¶¨Òå±ê
ʶ·û
¿ÎÌñʼÇ
5¡¢ ±äÁ¿µÄÀàÐÍ
9¡¢ ±äÁ¿µÄ×÷ÓÃÓò
? 6¡¢ JavaÖеıäÁ¿
? ±äÁ¿µÄÉùÃ÷·½·¨ ±äÁ¿µÄ¸³Öµ
? ±äÁ¿µÄÉùÃ÷+¸³Öµ¸³Öµ
7¡¢ Unicode×Ö·û¼¯
? UnicodeΪÿÖÖÓïÑÔµÄÿ¸ö×Ö·ûÉ趨ÁËͳһ²¢ÇÒ
ΨһµÄ¶þ½øÖÆÂ룻
? JavaʹÓÃUnicode×Ö·û¼¯±àÂë ? ÿ¸ö×Ö·ûÕ¼2¸ö×Ö½Ú
? ´æ×Ö·ûµÄ×Ö·û¼¯±àÂëÓëÈ¡×Ö·ûµÄ×Ö·û¼¯±àÂë²»Ò»
Ö£¬¾Í»á³öÏÖÂÒÂëÏÖÏó
8¡¢ ±äÁ¿µÄÀàÐÍת»»
? ×Ô¶¯ÀàÐÍת»»(ÒþʽÀàÐÍת»»):ȡֵ·¶Î§Ð¡µÄÀà
ÐÍ ¸³Öµ¸ø ȡֵ·¶Î§´óµÄÀàÐÍ
? Èç £ºdouble a=1.2£»int b=3£» a=b£» ? Ç¿ÖÆÀàÐÍת»»(ÏÔʽÀàÐÍת»»):ȡֵ·¶Î§´óµÄÀà
ÐÍ ¸³Öµ¸ø ȡֵ·¶Î§Ð¡µÄÀàÐÍ£¬Ç¿ÖÆÀàÐÍת»»¸ñ ʽ£ºÄ¿±êÀàÐÍ ±äÁ¿ = £¨Ä¿±êÀàÐÍ£©Öµ
? Èç £ºdouble a=1.2£»int b=3£» b=(int)a£»
ÔÚ³ÌÐòÖУ¬±äÁ¿Ò»¶¨»á±»¶¨
ÒåÔÚij¸ö´óÀ¨ºÅÖУ¬¸Ã´óÀ¨ºÅËù°üº¬µÄ´úÂëÇøÓò±ãÊÇÕâ¸ö±äÁ¿µÄ×÷ÓÃÓò
10¡¢
ÔËËã·û ¸³ÖµÔËËã·û = += -= *= /= %= ÔËËã ¸³Öµ ¼ÓµÈÓÚ ¼õµÈÓÚ ³ËµÈÓÚ ³ýµÈÓÚ Ä£µÈÓÚ ±È½ÏÔËËã·û == != < > <= >= ·¶Àý a=3;b=2; a=3;b=2;a+=b a=3;b=2;a-=b a=3;b=2;a*=b a=3;b=2;a/=b a=3;b=2;a%=b Âß¼ÔËËã·û & | ^ ! && || ½á¹û a=3;b=2; a=5;b=2; a=1;b=2; a=6;b=2; a=1;b=2; a=1;b=2; + - + - * / % ++ ++ -- -- ËãÊõÔËËã·û 11¡¢ ¸³ÖµÔËËã·û ÔËËã·û = += -= *= /= %= 12¡¢
? ? ? ? ? ? 13¡¢ Âß¼ÔËËã·û
&Óë&&¶¼±íʾÓë²Ù×÷£¬µ±ÇÒ½öµ±Á½±ßµÄ²Ù×÷Êý¶¼Îªtrueʱ£¬½á¹û²ÅÎªÕæ£» &£ºÎÞÂÛ×ó±ßΪtrue»¹ÊÇfalse£¬Óұ߶¼Òª½øÐÐÔËËã &&£ºÈç¹û×ó±ßΪfalse£¬Óұ߲»ÔÙÔËËã
|Óë||¶¼±íʾ»ò²Ù×÷£¬µ±Á½±ß²Ù×÷ÊýÓÐÒ»±ßΪtrue£¬½á¹û¾ÍÎªÕæ£» |£ºÎÞÂÛ×ó±ßΪtrue»¹ÊÇfalse£¬Óұ߶¼Òª½øÐÐÔËËã ||£ºÈç¹û×ó±ßΪtrue£¬Óұ߲»ÔÙÔËËã ÔËËã·ûµÄÓÅÏȼ¶ ÔËËã·û . ¡¢[]¡¢ () ++ ¡¢--¡¢ ! * ¡¢/¡¢ % +¡¢- < ¡¢>¡¢ <=¡¢ >= == ¡¢!= & 1 2 3 4 5 6 7 ÓÅÏȼ¶ 8 9 10 11 12 13 ^ | && || ?: =¡¢ *=¡¢ /= ¡¢%= ¡¢+=¡¢ -= ¡¢ &=¡¢ ^=¡¢ |= 14¡¢ »ñÈ¡ÊäÈëÐÅÏ¢
? System.out£º±íʾÊä³öÁ÷£¬print()ÊÇÊä³öµ½¿ØÖÆÌ¨£¬printlnÊä³öµ½¿ØÖÆÌ¨£¬²¢ÇÒ½«¹â±ê
ÒÆµ½ÏÂÒ»ÐÐ
? System.in£º±íʾÊäÈëÁ÷£¬ÊäÈëÁ÷À´×Ô¼üÅÌ£¬ÐèҪʹÓÃScannerÀà´´½¨¶ÔÏó¶ÁÈ¡À´×Ô
System.inµÄÊäÈë
? Import java.uitil.Scanner;
? Scanner scanner=new Scanner(System.in) ? int a=scanner.nextInt() ·½·¨ .next() .nextByte() .nextShort() .nextInt() .nextLong() .nextFloat() .nextDouble() ¹¦ÄÜ ¶Áȡһ¸ö×Ö·û´®£¬×Ö·û´®Óöµ½¿Õ¸ñ¾ÍÖÕÖ¹ ¶ÁÈ¡byteÀàÐ͵ÄÕûÊý ¶ÁÈ¡shortÀàÐ͵ÄÕûÊý ¶ÁÈ¡intÀàÐ͵ÄÕûÊý ¶ÁÈ¡longÀàÐ͵ÄÕûÊý ¶ÁÈ¡floatÀàÐ͵ÄÕûÊý ¶ÁÈ¡doubleÀàÐ͵ÄÕûÊý 15¡¢ ³£Á¿
? final ÀàÐÍ ³£Á¿Ãû = ¾ßÌåµÄÖµ 16¡¢ תÒå×Ö·û£º£Ü£§£¨µ¥ÒýºÅ£©¡¢£Ü£¢£¨Ë«ÒýºÅ£©¡¢£Ü£Ü£¨·´Ð±¸Ü£©¡¢£Ü£ò£¨»Ø³µ£©¡¢£Ü£î£¨»»ÐУ©¡¢
£Ü£ô£¨£Ô£á£â¼ü£©¡¢£Ü£â£¨Í˸ñ£©
Á·Ï°Ìâ
Ò»¡¢ Ìî¿ÕÌâ
1. JavaÖгÌÐò´úÂë±ØÐëÔÚÒ»¸öÀàÖж¨Ò壬ÀàʹÓ㨠class £©¹Ø¼ü×ÖÀ´¶¨Òå¡£ 2. ²¼¶û³£Á¿¼´²¼¶ûÀàÐÍÁ½¸öÖµ£¬·Ö±ðÊÇ£¨ true £©ºÍ£¨ false £©¡£ 3. JavaÖеÄ×¢ÊÍ¿ÉÒÔ·ÖΪÈýÖÖÀàÐÍ£¨ µ¥ÐÐ×¢ÊÍ £©£¨¶àÐÐ×¢ÊÍ £©ºÍ£¨Îĵµ×¢ÊÍ£©¡£ 4. µ¥ÐÐ×¢ÊÍ£¨ // £©£¬¶àÐÐ×¢ÊÍÒÔ£¨/* £©¿ªÍ·£¬£¨ */ £©½á⣬¶àÐÐÎĵµ×¢ÊÍÒÔ£¨/**£©¿ªÍ·£¬
£¨ */ £©½áβ¡£
5. JavaÖеıäÁ¿¿É·ÖΪÁ½ÖÖÊý¾ÝÀàÐÍ£¬·Ö±ðÊÇ£¨»ù±¾Êý¾ÝÀàÐÍ £©ºÍ£¨ÒýÓÃÊý¾ÝÀàÐÍ £©¡£
6. ÔÚJavaÖУ¬byteÀàÐÍÊý¾ÝÕ¼£¨1£©¸ö×Ö½Ú£¬shortÀàÐÍÊý¾ÝÕ¼£¨ 2 £©¸ö×Ö½Ú£¬intÀàÐÍÊý¾ÝÕ¼
£¨ 4 £©¸ö×Ö½Ú£¬longÀàÐÍÕ¼£¨ 8 £©×Ö½Ú¡£
7. ÔÚÂß¼ÔËËã·ûÖУ¬ÔËËã·û£¨ & £©ºÍ£¨ && £©ÓÃÓÚ±íʾÂß¼Ó룬£¨ | £©ºÍ£¨ ||£©±íʾÂß¼»ò¡£ 8. Èôx=2£¬Ôò±í´ïʽ£¨x++£©/3µÄÖµÊÇ£¨ 0 £©¡£ 9. Èôint a=2;a+=3;Ö´Ðк󣬱äÁ¿aµÄֵΪ£¨5 £©¡£ 10. ±í´ïʽ6/3.0µÄ½á¹ûÊÇ£¨ 2.0 £©¡£
11. Èç¹ûÒªµÃµ½±í´ïʽ25/4µÄ¸¡µãÊý½á¹û£¬±í´ïʽӦ¸ÄΪ£¨ 25/4.0 £©¡£