¡¶ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡·ÊµÑéÖ¸µ¼Êé

¡¶ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡·

ʵÑéÖ¸µ¼Êé

¹ùÓñÖù

¹ã¶«ÉÌѧԺÐÅϢѧԺ ¶þ0Ò»0 Äê Ê®¶þ ÔÂ

Ŀ ¼

ʵÑéÒ» Java»ù´¡ÊµÑé

ʵÑé¶þ JavaÃæÏò¶ÔÏóÌØÐÔÊÔÑé--JavaÖеÄÀà¡¢¶ÔÏóºÍ·½·¨ ʵÑéÈý ÀàµÄ¼Ì³Ð¡¢¶à̬¡¢½Ó¿Ú¡¢·ÃÎÊ¿ØÖÆ·ûÓëÐÞÊηû ʵÑéËÄ JavaʵÑéÎå Java ʵÑéÁù ʵÑéÆß ʵÑé°Ë Java Applet

¸½Â¼1 ×ÊÔ´¼°ÆäÀûÓà ÓïÑÔµÄÒì³£´¦Àí ÊäÈëÊä³öÁ÷ ͼÐÎÓû§½çÃæÉè¼Æ ¼°¶àÏß³ÌÊÔÑé

ʵÑ鱨¸æ¸ñʽ

ʵÑéÒ» Java»ù´¡ÊµÑé

Ò»¡¢ÊµÑéÄ¿µÄÓëÒªÇó

1. ѧϰ±àд¼òµ¥µÄJava³ÌÐò¡£

2. Ñ§Ï°ÕÆÎÕJava»ù±¾Êý¾ÝÀàÐͼ°Æä»ù±¾ÔËËã¡£ 3. Ñ§Ï°ÕÆÎÕJava µÄ»ù±¾Á÷³Ì¿ØÖÆÓï¾ä¡£

¶þ¡¢Ïà¹ØÖªÊ¶

1. Á˽âJDKµÄ¹¤×÷»·¾³£¬ÒÔ¼°ÈçºÎʹÓÃJDK½øÐбà³Ì¡£ 2. ÊìϤ¼¯³ÉÈí¼þ eclipse3.7¼°ÆäʹÓá£

¶þ¡¢ÊµÑéÄÚÈÝ

1. ±àдHello.java³ÌÐò²¢ÔËÐС£

2. ÓÃJavaÓïÑÔ±àдһ¸öÓ¦ÓóÌÐòÔÚÆÁÄ»ÉÏÊä³ö1000Ö®ÄÚµÄËØÊý¡£ 3. Ò»¸öÊýÈç¹ûÇ¡ºÃµÈÓÚËüµÄÒò×ÓÖ®ºÍ£¬Õâ¸öÊý¾Í³ÆÎª¡°ÍêÊý¡±£¬±ÈÈç28=1+2+4+7+14¡£±àдһ¸öÓ¦ÓóÌÐòÔÚÆÁÄ»ÉÏÊä³ö1000Ö®ÄÚµÄÍêÊý¡£ 4. ÇóÂú×ã1£¡+2£¡+3£¡+ ¡­+n!¡Ü9999µÄ×î´óÕûÊýn ¡£

5. Ò»¸öÈýλµÄÕûÊýÈç¹ûËüµÄ¸÷λÊý×ÖµÄÁ¢·½Ö®ºÍµÈÓÚÕâ¸öÈýλÊý£¬¾Í³Æ´ËÊýΪˮÏÉ»¨Êý£¬±ÈÈç 371?3?7?1£¬±àдһ¸öÓ¦ÓóÌÐòÔÚÆÁÄ»ÉÏÊä³öËùÓÐË®ÏÉ»¨Êý¡£ 6. ÏÂÃæ³ÌÐòµÄÊä³ö½á¹ûÊÇʲô£¿

333

ʵÑé¶þ JavaÃæÏò¶ÔÏóÌØÐÔÊÔÑé-JavaÖеÄÀà¡¢¶ÔÏóºÍ·½·¨ Ò»¡¢ÊµÑéÄ¿µÄÓëÒªÇó

1. ÕÆÎÕÀàµÄ¶¨ÒåºÍʹÓ㬶¨ÒåһЩ¼òµ¥ÀಢʹÓÃÖ®¡£ 2. ÕÆÎÕ¶ÔÏóµÄÉùÃ÷¡¢´´½¨ºÍʹÓᣠ3. ÕÆÎÕ¹¹Ôì·½·¨µÄ¶¨ÒåºÍʹÓá£

4. ÕÆÎÕÀà·½·¨£¨¾²Ì¬·½·¨£©ºÍ·ÇÀà·½·¨£¨·Ç¾²Ì¬·½·¨£©µÄÇø±ðºÍʹÓᣠ5. ÕÆÎÕ³ÉÔ±±äÁ¿ºÍ¾Ö²¿±äÁ¿µÄÇø±ðºÍʹÓá£

¶þ¡¢ÊµÑéÄÚÈÝ

1. ±àдһ¸öJava³ÌÐò£¬¶¨ÒåÒ»¸ö±íʾѧÉúµÄÀ࣬ÀàÃûStudent£¬ Æä³ÉÔ±±äÁ¿ÓУºÑ§ºÅ¡¢°à¼¶¡¢ÐÕÃû¡¢ÐÔ±ð¡¢ÄêÁ䣻 ³ÉÔ±·½·¨£º£¨1£©»ñµÃ°àºÅ£¨2£©»ñµÃÐÕÃû£¨3£©»ñµÃÄêÁ䣨4£©ÐÞ¸ÄÄêÁ䣻

ÔÚ²âÊÔÀàÖд´½¨Ò»¸öStudentµÄ¶ÔÏó£¬Ð޸ĸöÔÏóµÄÄêÁ䣬²¢Êä³ö¸Ã¶ÔÏóµÄÄêÁä¡£ 2. ÀàStudentBÓµÓÐÉÏÌâÖеÄËùÓÐÊôÐԺͷ½·¨£¬²¢ÇÒÓй¹Ôì·½·¨£¬ÓÃÓÚ³õʼ»¯ËùÓгÉÔ±±äÁ¿£¬ÔÚStudentÖÐÔö¼ÓÒ»¸ö·½·¨public toString£¨£©£¬ËüµÄ·µ»ØÖµÊÇString£¬Æä¹¦ÄÜÊǰÑÀàStudentBµÄ¶ÔÏóµÄ³ÉÔ±±äÁ¿ÐÅÏ¢×éºÏ³ÉÒ»¸ö×Ö·û´®²¢Êä³ö¡£±ÈÈçÊä³öÐÅÏ¢ ѧºÅ£º123£¬°àºÅ£º1°à£¬ÐÕÃû£ºÀîÀò£¬ÐÔ±ð£ºÅ®£¬ÄêÁ䣺19 ¡£

ÔÚ²âÊÔÀàÖд´½¨Ò»¸öStudentBµÄ¶ÔÏó£¬Êä³ö¸Ã¶ÔÏóµÄÐÅÏ¢¡£

3. ¼òÊö¹¹Ô캯ÊýµÄ×÷ÓúÍÌØµã¡£ÏÂÃæÊÇijͬѧΪStudentÀà±àдµÄÒ»¸ö¹¹Ô캯Êý£¬ÇëÖ¸³öÄÇЩµØ·½ÓдíÎó£º

void Student(int sno, String sname){ studentNo=sno;

studentName=sname;

return sno; }

ÆäÖÐ studentNo¡¢studentNameÊÇÀàStudentÖж¨ÒåµÄ±äÁ¿¡£ 4. ±àдһ¸öÈÕÆÚÀàMyDate£¬ÒªÇó£º

(1) ÈÕÆÚÀà MyDateµÄ³ÉÔ±±äÁ¿ÓУºyear¡¢ month¡¢day ¶¼ÊÇint ÐÍ¡£ £¨2£©ÈÕÆÚÀàµÄ·½·¨ÓУº

¹¹Ôì·½·¨ MyDate()£¬ÈÕÆÚµÄĬÈÏֵΪ2008Äê1ÔÂ1ÈÕ£»

¹¹Ôì·½·¨ MyDate(int y,int m,int d)£¬ÐβÎy¡¢m¡¢d·Ö±ðΪij¸öÈÕÆÚµÄÄêÔÂÈյijõʼֵ£» ³ÉÔ±·½·¨ int getYear()£º»ñÈ¡ÈÕÆÚµÄÄêÊý×÷Ϊ·½·¨µÄ·µ»ØÖµ£»

³ÉÔ±·½·¨ int getMonth()£º»ñÈ¡ÈÕÆÚµÄÔ·Ý×÷Ϊ·½·¨µÄ·µ»ØÖµ£» ³ÉÔ±·½·¨ int getYear()£º»ñÈ¡ÈÕÆÚµÄÈÕ×÷Ϊ·½·¨µÄ·µ»ØÖµ£»

³ÉÔ±·½·¨ void showDate()£º°´¡°yyyyÄêmmÔÂddÈÕ¡±¸ñʽÏÔʾһ¸öÈÕÆÚ¡£

ÔÚ²âÊÔÀàÖд´½¨Ò»¸öMyDateÀàµÄ¶ÔÏó£¬ÏÔʾ¸Ã¶ÔÏóµÄÄêÔÂÈÕ¡£ 5. Éè¼ÆÃûΪRectangleµÄÀà±íʾ¾ØÐΣ¬

³ÉÔ±±äÁ¿£ºwidthºÍheight±íʾ¾ØÐεĿíºÍ¸ß£¬ÆäÊý¾ÝÀàÐÍΪdouble£¬Ä¬ÈÏÖµÊÇ1.0£» ³ÉÔ±±äÁ¿£ºcolor±íʾ¾ØÐεÄÑÕÉ«£¬ÆäÊý¾ÝÀàÐÍΪString£¬Ä¬ÈÏÑÕɫΪ°×É«£» ¹¹Ôì·½·¨£ºÎÞ²ÎÊýµÄ¹¹Ôì·½·¨Rectangle()£¬Æä¹¦ÄÜÊÇ´´½¨Ä¬ÈϵľØÐΣ» ¹¹Ôì·½·¨£º´øÈý¸ö²ÎÊýµÄ¹¹Ôì·½·¨Rectangle(double width,double height,String color)£¬Æä

¹¦ÄÜÊÇ´´½¨Ö¸¶¨´óСºÍÑÕÉ«µÄ¾ØÐÎ

³ÉÔ±·½·¨£ºgetWidth()¡¢getHeight()¡¢getColour()¹¦ÄÜÊÇ»ñÈ¡¾ØÐεÄÏàÓ¦ÐÅÏ¢£» ³ÉÔ±·½·¨£ºsetWidth()¡¢setHeight()¡¢setColour()¹¦ÄÜÊÇÐ޸ľØÐÎÏàÓ¦µÄÐÅÏ¢ ³ÉÔ±·½·¨£ºgetArea() ¼ÆËã¾ØÐεÄÃæ»ý²¢·µ»ØÆäÖµ£» ³ÉÔ±·½·¨£ºgetPerimeter()¼ÆËã¾ØÐεÄÖܳ¤²¢·µ»ØÆäÖµ£»

±àдһ¸ö²âÊÔ³ÌÐò£¬´´½¨Á½¸öRectangle¶ÔÏó£¬ÉèÖõÚÒ»¸ö¶ÔÏóµÄ¿íΪ4£¬¸ßΪ40£¬ÑÕɫΪ»ÆÉ«£¬µÚ¶þ¸ö¶ÔÏóµÄ¿íΪ3.5£¬¸ßΪ35.9£¬ÑÕɫΪºìÉ«¡£ÏÔʾÁ½¸ö¶ÔÏóµÄÊôÐÔ²¢½«ËüÃǵÄÃæ»ýºÍÖܳ¤Êä³ö¡£

6. Éè¼ÆÃûΪMyIntegerµÄÀà±íʾÕûÊý£¬Ëü°üÀ¨£º

³ÉÔ±±äÁ¿£ºvalue ÆäÊý¾ÝÀàÐÍΪint£¨ÓÃÓÚ´æ´¢ÕûÊýµÄÖµ£©£»

¹¹Ôì·½·¨£ºMyInteger(int x)£¬Æä×÷ÓÃÊÇ´´½¨Ö¸¶¨intÖµµÄMyInteger¶ÔÏó£» ³ÉÔ±·½·¨£ºgetInt()£¬Æä¹¦ÄÜÊÇ·µ»ØMyInteger¶ÔÏóµÄÖµ£»

³ÉÔ±·½·¨£ºisEven()¡¢isOdd()ºÍisPrime()·½·¨£¬Èç¹ûvalueµÄÖµ·Ö±ðΪż¡¢Ææ»òËØÊý£¬

ÔòÏàÓ¦·½·¨µÄ·µ»ØÖµÊÇtrue£¬·ñÔòΪfalse£»

³ÉÔ±·½·¨£ºequals(int x)£¬Èç¹û¶ÔÏóµÄÖµÓëÖ¸¶¨µÄÖµÏàµÈ·µ»Øtrue£¬·ñÔò·µ»Øfalse£» ³ÉÔ±·½·¨£ºparseInt(String x)½«Êý×Ö×Ö·û´®xת±ä³ÉintÖµ¡£ ±àд³ÌÐò²âÊÔ¸ÃÀàÖеÄËùÓз½·¨¡£

7. Éè¼ÆÃûΪMyPointµÄÀà±íʾһ¸öÆ½Ãæ×ø±êµã--¾ßÓÐx×ø±êºÍy×ø±êµÄµã£¬¸ÃÀà°üÀ¨£¬ ³ÉÔ±±äÁ¿£ºx¡¢y£»doubleÐÍ£»

ÎÞ²ÎÊýµÄ¹¹Ôì·½·¨£ºMyPoint( )£¬´´½¨×ø±êµã0£¬0£©£»

´ø²ÎÊýµÄ¹¹Ôì·½·¨:MyPoint(double x,double y)´´½¨Ò»¸ö×ø±êµã(x£¬y)£» ³ÉÔ±·½·¨£ºgetX()¡¢getY()£¬·µ»Ø×ø±êµãÏàÓ¦µÄÖµ£»

³ÉÔ±·½·¨£ºdistance( )£¬·µ»ØMyPointÀàÐ͵ÄÁ½¸öµãÖ®¼äµÄ¾àÀ룻

±àд²âÊÔ³ÌÐò´´½¨Á½¸öµã (2£¬3) ºÍ (10£¬30.5)£¬²¢ÏÔʾËüÃÇÖ®¼äµÄ¾àÀë¡£ 8. Éè¼ÆÃûΪCourseµÄÀ࣬Ëü°üÀ¨£º

3¸ö³ÉÔ±±äÁ¿£º¿Î³Ì±àºÅ(cNnumber)¡¢¿Î³ÌÃû(Cname)¡¢Ñ§·ÖÊý(Cuit) 1¸ö¹¹Ôì·½·¨£¬ÓÃÓÚ³õʼ»¯¿Î³Ì±àºÅ¡¢¿Î³ÌÃûºÍѧ·Ö 1¸ö·½·¨£ºprintCourseInfo£¨£©£¬ÓÃÓÚÊä³ö¿Î³ÌÏà¹ØµÄÐÅÏ¢ ±àд¿Î³ÌÀàµÄ²âÊÔ³ÌÐò£¬Êä³ö¶ÔÏó¿Î³ÌµÄÏà¹ØÐÅÏ¢¡£

*9. Éè¼ÆÒ»¸öÃûΪAccountµÄÀàÄ£ÄâÕË»§£¬Ëü°üÀ¨£º ¡¤intÐÍÊý¾ÝÓòid±íʾÕ˺Å(ĬÈÏֵΪ0)£»

¡¤doubleÐÍÊý¾ÝÓòbalance±íʾÕË»§Óà¶î(ĬÈÏֵΪ0)£»

¡¤doubleÐÍÊý¾ÝÓòannualInterestRate´æ´¢µ±Ç°ÄêÀûÂÊ(ĬÈÏֵΪ0)£» ¡¤String ÐÍÊý¾ÝÓòdateCreated´æ´¢ÕË»§¿ª»§µÄÈÕÆÚ£» ¡¤Î޲ι¹Ôì·½·¨´´½¨Ò»¸öĬÈϵÄÕË»§£»

¡¤id£¬balanceºÍannualInterstRateµÄ·ÃÎÊÆ÷ºÍÐÞ¸ÄÆ÷£» ¡¤dateCreatedµÄ·ÃÎÊÆ÷£»

¡¤getMonthlyInterestRate()·½·¨·µ»ØÔÂÀûÂÊ£» ¡¤withDraw·½·¨´ÓÕË»§ÌáÈ¡ÌØ¶¨Êý¶îµÄ¿î£» ¡¤deposit·½·¨ÏòÕË»§´æÌض¨Êý¶îµÄ¿î£»

±àдһ¸ö²âÊÔ³ÌÐò£¬´´½¨Ò»¸öÕ˺ÅΪ1122¡¢Óà¶îΪ20 000¡¢ÄêÀûÂÊΪ4£®5£¥µÄAccount

¶ÔÏó¡£Ê¹ÓÃwithDraw·½·¨Ìá¿î2500Ôª£¬Ê¹ÓÃdeposit·½·¨´æ¿î3000Ôª£¬²¢´òÓ¡Óà¶îºÍÔÂÀûÂÊ£¬ÒÔ¼°¸ÃÕË»§µÄ¿ª»§ÈÕÆÚ¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4