Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Java·´Éä1

1.1. ¸ÅÊö
·´ÉäµÄ¸ÅÄîÊÇÓÉSmithÔÚ1982ÄêÊ×´ÎÌá³öµÄ£¬Ö÷ÒªÊÇÖ¸³ÌÐò¿ÉÒÔ·ÃÎÊ¡¢¼ì²âºÍÐÞ¸ÄËü±¾Éí״̬»òÐÐΪµÄÒ»ÖÖÄÜÁ¦¡£
·´Éä±¾Éí²¢²»ÊÇÒ»¸öиÅÄ¾¡¹Ü¼ÆËã»ú¿Æѧ¸³ÓèÁË·´Éä¸ÅÄîеĺ¬Òå¡£ÔÚ¼ÆËã»ú¿ÆѧÁìÓò£¬·´ÉäÊÇÖ¸Ò»ÀàÓ¦Óã¬ËüÃÇÄܹ»×ÔÃèÊöºÍ×Ô¿ØÖÆ¡£Ò²¾ÍÊÇ˵£¬ÕâÀàÓ¦ÓÃͨ¹ý²ÉÓÃijÖÖ»úÖÆÀ´ÊµÏÖ¶Ô×Ô¼ºÐÐΪµÄÃèÊö£¨self-representation£©ºÍ¼à²â£¨examination£©£¬²¢Äܸù¾Ý×ÔÉíÐÐΪµÄ״̬ºÍ½á¹û£¬µ÷Õû»òÐÞ¸ÄÓ¦ÓÃËùÃèÊöÐÐΪµÄ״̬ºÍÏà¹ØµÄÓïÒ塣ͨË×Òâ˼¾ÍÊÇ°ÑJavaÀàÖеĸ÷ÖֳɷÖÓ³Éä³ÉÏàÓ¦µÄJavaÀà¡£ÀýÈ磬һ¸öJavaÀàÖÐÓÃÒ»¸öClassÀàµÄ¶ÔÏóÀ´±íʾ£¬Ò»¸öÀàÖеÄ×é³É²¿·Ö£º³ÉÔ±±äÁ¿£¬·½·¨£¬¹¹Ôì·½·¨£¬°üµÈµÈÐÅÏ¢Ò²ÓÃÒ»¸ö¸öJavaÀàÀ´±íʾ£¬¾ÍÊÇÆû³µÊÇÒ»¸öÀ࣬Æû³µÖеķ¢¶¯»ú£¬±äËÙÏäµÈµÈÒ²ÊÇÒ»¸ö¸öµÄÀà¡£±íʾJavaÀàµÄClassÀàÏÔȻҪÌṩһ¸öϵÁеķ½·¨À´»ñµÃÆäÖеıäÁ¿£¬·½·¨£¬¹¹Ôì·½·¨£¬ÐÞÊηû£¬°üµÈÐÅÏ¢£¬ÕâЩÐÅÏ¢¾ÍÊÇÓÃÏàÓ¦ÀàµÄʵÀý¶ÔÏóÀ´±íʾ£¬ËûÃÇÊÇField¡¢Method¡¢Contructor£¬PackageµÈµÈ¡£
1.2. JavaÀà·´ÉäÖеÄÀà
JavaµÄÀà·´ÉäËùÐèÒªµÄÀಢ²»¶à£¬Ö÷ÒªÊÇ£ºClass¡¢Field¡¢Constructor¡¢Method¡¢Object£¬ÏÂÃæÎÒ½«¶ÔÕâЩÀà×öÒ»¸ö¼òµ¥µÄ˵Ã÷¡£
1.2.1.ObjectÀࣺ
ÿ¸öÀ඼ʹÓà Object ×÷Ϊ³¬Àà¡£ËùÓжÔÏ󣨰üÀ¨Êý×飩¶¼ÊµÏÖÕâ¸öÀàµÄ·½·¨¡£
1.2.2.ClassÀࣺ
JavaÀàÓÃÓÚÃèÊöÒ»ÀàÊÂÎïµÄ¹²ÐÔ£¬¶¨ÒåÁ˸ÃÀàÊÂÎñÓÐʲôÊôÐÔ£¬Ã»ÓÐʲôÊôÐÔ£¬ÖÁÓÚÕâ¸öÊôÐÔµÄÖµÊÇʲô£¬ÔòÊÇÓÉÕâ¸öÀàµÄʵÀý¶ÔÏóÀ´È·¶¨µÄ£¬²»Í¬µÄʵÀý¶ÔÏóÓв»Í¬µÄÊôÐÔÖµ¡£Java³ÌÐòÖеĸ÷¸öJavaÀ࣬ËûÃÇÊÇ·ñÊôÓÚͬһ¸öÀàÊÂÎñ£¬ÊDz»ÊÇ¿ÉÒÔÓÃÒ»¸öÀàÀ´ÃèÊöÕâÀàÊÂÎñÄØ£¿Õâ¸öÀà¾ÍÊÇClass¡£
ÎÒÃÇ¿ÉÒÔÓÃPersonÀà´ú±íÈË£¬ËüµÄʵÀý¶ÔÏóÓÐÕÅÈý¡¢ÀîËÄÕâÑùÒ»¸ö¸ö¾ßÌåµÄÈË£¬ClassÀà´ú±íJavaÀ࣬ËüµÄ¸÷¸öʵÀý¶ÔÏóÓÖ·Ö±ð¶ÔÏóÓÖ·Ö±ð¶ÔӦʲôÄØ£¿×Ö½ÚÂë¡£
¶ÔÓ¦¸÷¸öÀàÔÚÄÚ´æÖеÄ×Ö½ÚÂ룬ÀýÈ磺PersonÀàµÄ×Ö½ÚÂ룬ArrayListÀàµÄ×Ö½ÚÂ룬µÈµÈ¡£
ÈçºÎµÃµ½×Ö½ÚÂ룿
Ø         ÀàÃû.class £¬È磺Date.class
Ø         ¶ÔÏó.getClass(),È磺new Date().getClass();
Ø         Class.forName(“ÀàÃû”)£¬È磺Class.forName(“java.util.Date”)
×¢Ò⣺JavaÖÐÓоÅÖÐÔ¤¶¨Òå×Ö½ÚÂ룺8ÖÖ»ù±¾Êý¾ÝÀàÐͺ͹ؼü×Övoid£¬ÓÃisPrimitive()·½·¨¿ÉÒÔÅжÏÊÇ


Ïà¹ØÎĵµ£º

Java NIO APIÏê½â

 
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔÇ°£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......

javaʹÓÃrocksawºÍvserv tcpipʵÏÖ»ùÓÚICMPµÄPing¹¦ÄÜ

Ò»£º×¼±¸ www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
¶þ£º±àÒëÔ´ÎļþµÃµ½jar°ü ʹÓÃAnt
 1.  build vserv-tcpip-0.9.2-src
      ÔÚvserv-tcpip-0.9.2Ŀ¼ÏÂÃ潨һ¸ötestsĿ¼£¬È»ºóÔÚcmd´°¿ÚϽøÈë ......

java´ò°ü

±àÒëʱ´ò°ü£º
javac -d "Òª°Ñ°ü´òµ½ÄÄ£»ÅÌ·û»òÕß.(.±íʾµ±Ç°Ä¿Â¼)" ÎļþÃû.java
Ö´Ðдò°üµÄ.classÎļþ
java -cp(cp´ú±íÁÙʱµÄ»·¾³±äÁ¿) "ÊäÈë.classÎļþËùÔÚµÄÅÌ·û£¬Èç¹ûÔÚµ±Ç°Îļþ¼Ð£¬¾ÍÊäÈë“.”" "¼Èë.classÎļþËùÔڵķ¾¶£¨°üÀ¨ÎļþÃû£¬²»ÐèÒª´ò.java£©"
ÉèÖÃÁÙʱ»·¾³±äÁ ......

ÓÃÓÚWEBÓ¦ÓõÄJava¼¼Êõ¼ò½é


×÷ÕߣºDana Nourie£¬2006.11
·­Ò룺ïúÖ¾¹ú£¬2009.12
Äã¿ÉÒÔÔÚInternetÉÏ¿´µ½µ½´¦¶¼ÊÇWEBÓ¦Óᣴ󲿷ֵÄWEBÓ¦ÓÃÓÃÀ´´¦ÀíÔÚÏß±íµ¥£¬Í¶Æ±£¬´¦ÀíÔÚÏßÉ̵궩µ¥£¬º½°àÔ¤¶©£¬»òÕßÊǼòµ¥µØÏÔʾÓû§µÇ¼
Ãû³Æ¡£ÄÇô£¬´´½¨WEBÓ¦ÓÃʱÓõ½ÄÄЩJava¼¼ÊõÄØ£¿ÄãÐèÒªµ¼ÈëÄÄЩ°üÄØ£¿ÕâЩҪ¿´Äã´´½¨µÄÊÇÄÄÖÖWEBÓ¦ÓÃÒÔ¼°Ëü×öʲô¶ø¶¨¡£
± ......

java ²åÈëÅÅÐòºÍðÅÝÅÅÐòÑо¿

½ñÌ칫˾²»ÊǺÜ棬¾Í»Ø¹ËÁËÒ»ÏÂÒÔÇ°µÄðÅÝÅÅÐòºÍ²åÈëÅÅÐò
package chen;
import java.util.Date;
public class Sort {
 /**
  * ðÅÝÅÅÐò
  * @param list
  * @author chenpengye
  */
 public void sort(int[] list){
  long begain=new Date().getTime();
 &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ