Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : java

JAVAÖеķ´Éä»úÖÆÏê½â

JAVA·´Éä»úÖÆ
    JAVA·´Éä»úÖÆÊÇÔÚÔËÐÐ״̬ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬¶¼Äܹ»ÖªµÀÕâ¸öÀàµÄËùÓÐÊôÐԺͷ½·¨£»¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏ󣬶¼Äܹ»µ÷ÓÃËüµÄÈÎÒâÒ»¸ö·½·¨£»ÕâÖÖ¶¯Ì¬»ñÈ¡µÄÐÅÏ¢ÒÔ¼°¶¯Ì¬µ÷ÓöÔÏóµÄ·½·¨µÄ¹¦ÄܳÆÎªjavaÓïÑԵķ´Éä»úÖÆ¡£
Java·´Éä»úÖÆÖ÷ÒªÌṩÁËÒÔϹ¦ÄÜ£º ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸ö¶ÔÏóËùÊôµÄÀࣻÔÚÔËÐÐʱ¹¹ÔìÈÎÒâÒ»¸öÀàµÄ¶ÔÏó£»ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸öÀàËù¾ßÓеijÉÔ±±äÁ¿ºÍ·½·¨£»ÔÚÔËÐÐʱµ÷ÓÃÈÎÒâÒ»¸ö¶ÔÏóµÄ·½·¨£»Éú³É¶¯Ì¬´úÀí¡£
1. µÃµ½Ä³¸ö¶ÔÏóµÄÊôÐÔ
1 public Object getProperty(Object owner, String fieldName) throws Exception {
2     Class ownerClass = owner.getClass();

4     Field field = ownerClass.getField(fieldName);

6     Object property = field.get(owner);

8     return property;
9 }
Class ownerClass = owner.getClass()£ºµÃµ½¸Ã¶ÔÏóµÄCl ......

ʹÓà ANT ¿ª·¢ Java ³ÌÐò


ʹÓàANT ¿ª·¢ Java ³ÌÐò
³£Ìý´ó¼ÒÌÖÂÛÄĸö Java ¿ª·¢¹¤¾ß±È½ÏºÃ£¬JBuilder£¬Virtual Cafe ?
½ñÌì½éÉÜÒ»¸ö¼òµ¥Ò×ÓõĠJava ¿ª·¢£¬±àÒ룬¼¯³É£¬²âÊÔ¹¤¾ß£ºJakarta Ant
Ëû±»³ÆÎª java »·¾³ÀïµÄ make (make ÔÚ C ³ÌÐò¿ª·¢ÀïÈËÈ˽ÔÖª)
Java ³ÌÐò±à¼­Æ÷°®ÓÃɶÓÃɶ£¬ÎÒϲ»¶ÓàUltraEdit¡£
ÒÔ HelloWorld ÎªÀý½éÉÜËûµÄʹÓá£
´ËʾÀý¿ÉÔÚ´ËÏÂÔØ£º
ftp://210.52.88.133/pub/doc/code/ant/HelloWorld.zip
.ÏÂÔØ ant £º£¨×îаæ 1.5£©
 http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/bin/
 windows ÏÂÇëÏÂÔØ zip Îļþ
 unix ÏÂÇëÏÂÔØ tar.gz Îļþ
.°²×° JDK£º
°²×°µ½ c:\jdk£¬²¢È·ÈÏÄÜÕÒµ½ c:\jdk\bin\java
.°²×° ant£º
°Ñ ant ½âѹµ½±¾µØÓ²ÅÌ c:\ant£¬²¢È·ÈÏÄÜÕÒµ½ c:\ant\bin\ant.bat
.ÉèÖû·¾³±äÁ¿£º
JDK_HOME£ºc:\jdk
ANT_HOME£ºc:\ant
PATH£ºÔÚÔ­À´µÄ PATH ¿ªÍ·¼ÓÉÏ c:\ant\bin;c:\j ......

javaµÄ»ù±¾Êý¾ÝÀàÐÍÊÇÎÞ·ûºÅµÄ

ÕæÊDzÑÀ¢°¡, ѧÁËÔõô¾Ã java, ÏÖÔÚ²ÅÖªµÀ java µÄ»ù±¾Êý¾ÝÀàÐÍÊDz»´æÔÚÓзûºÅºÍÎÞ·ûºÅÕâÖÖ¶«Î÷µÄ. ƽʱ¶¼Ã»Óиã×Ö½ÚºÍλ֮ÀàµÄÔËËã, ËùÒÔµ¹ÊÇûÓÐ×¢Òâµ½Õâ¸ö·½ÃæÄØ.
JAVAÖеĻù±¾Êý¾ÝÀàÐͲ»´æÔÚÎÞ·ûºÅµÄ£¬ËüÃǵÄȡֵ·¶Î§Êǹ̶¨µÄ£¬²»»áËæ×Å»úÆ÷Ó²¼þ»·¾³»òÕß²Ù×÷ϵͳµÄ¸Ä±ä¶ø¸Ä±ä¡£(Õâ¾ä³­µÄ)
Java¼òµ¥Êý¾ÝÀàÐÍ  
   
  ¼òµ¥ÀàÐÍ   ´óС   ·¶Î§/¾«¶È    
   
  float   4   ×Ö½Ú   32λIEEE   754µ¥¾«¶È    
   
  double   8   ×Ö½Ú   64λIEEE   754Ë«¾«¶È    
   
  byte   1×Ö½Ú   -128µ½127    
   
  short   2   ×Ö½Ú   -32,768µ½32,767    
   
  int   4   ×Ö½Ú   -2,147,483,648µ½2,147,483,647    
   
  long   8   ×Ö½Ú   -9,223,372,036,854,775,808µ½9,223,372,036,   854,775,807    
   
  ch ......

¶ÔJAVA¼òµ¥µÄÀí½â

Õ⼸ÌìÔÚ¿´JAVA£¬Í¼Êé¹Ý½èµÄÒ»±¾JAVA¿ª·¢´óÈ«£¬Í¦ºñµÄÒ»±¾£¬ÄÚÈݺܶ࣬µ«²»Éî¡£°üÀ¨JAVAµÄ»ù±¾Óï·¨¡¢Ï̱߳à³Ì¡¢×ÀÃæ³ÌÐò¡¢Ö÷ÒªÀà¿â¡¢ÒÔ¼°ºóÃæJSP²¿·Ö¡£¿´ÁË5ÌìÁË£¬¸Õ°ÑJÏ߳̿´Íê¡£ÓÉÓÚ֮ǰѧ¹ýC++£¬ËùÒÔÇ°Ãæ»ù´¡Êý¾ÝÀàÐÍ£¬»ù±¾Óï·¨µÈµÈÖ»×ÅÖØ¿´¿´JAVA¶ÀÌØµÄµØ·½¡£ÒÔÏÂÊÇÎÒ¸öÈËÀí½â×ܽáµÄһЩJAVAÓëC/C++²»Í¬µØ·½¼°×Ô¼ºµÄ¶ÔJAVAµÄ¼û½â¡£
JAVAÓëC++×î´óµÄ²»Í¬ÔÚÓÚËüÍêÈ«ÅׯúÁËÃæÏò¹ý³Ì³ÌÐòÉè¼Æ£¬ÊÇ´¿ÖÖµÄÃæÏò¶ÔÏóÓïÑÔ¡£
JAVA²»Ö§³ÖÖ¸Õ룬ËäÈ»JAVA±¾ÉíһЩʵÏֵط½»¹ÊÇÒþÔ¼ÓÐÖ¸ÕëµÄÓ°×Ó¡£ÕâÑùÒ²ºÃ£¬¶Å¾øÁËÄÚ´æµÄ·Ç·¨·ÃÎÊ¡£
JAVA½âÊÍÆ÷ÔÚÔËÐÐʱºòʵʩ¼ì²é£¬¿ÉÒÔ·¢ÏÖÊý×éºÍ×Ö·û´®µÈµÄ·ÃÎÊÔ½½çÎÊÌ⣬½â¾öC/C++³ÌÐòÔ±±È½ÏÍ·Í´µÄÔ½½çÎÊÌâ¡££¨C/C++Êý×éϱêÔ½½ç¡¢×Ö·û´®ÄÚ´æÒç³öµÈµÈÔÚ±àÒëʱºò²¢²»»á±¨´í£©
JAVAÌṩ×Ô¶¯À¬»ø»ØÊÕ»úÖÆÀ´¾¡ÐÄÄÚ´æ¹ÜÀí£¬±ÜÃâ³ÌÐòÔ±ÔÚ¹ÜÀíÄÚ´æÊ±ºòÈÝÒײúÉúµÄ´íÎó¡£Õâ¸öÌåÏÖÔÚ³ÌÐòÔ±²»ÐèÒªÀË·ÑÌ«¶àʱ¼äÔÚ¹ÜÀíÄÚ´æ´íÎ󡣿ÉÒÔÓÐЧ·À·¶¶¯Ì¬ÄÚ´æ·ÖÅäÖпÉÄÜ·¢ÉúµÄÁ½¸öΣÏÕ£ºÒòÄÚ´æÀ¬»ø¹ý¶à¶øÒý·¢µÄÄÚ´æºÄ¾¡£¬ÒÔ¼°²»Ç¡µ±µÄÄÚ´æÊÍ·ÅËùÔì³ÉµÄÄÚ´æ·Ç·¨ÒýÓá£
JAVAµÄʵÏÖ¶àÖØ¼Ì³ÐÓëC++²»Í¬£¬JAVAͨ¹ýÄÚ²¿ÀàÒÔ¼°ÊµÏÖ¶à¸ö½Ó¿ÚÀ´ÊµÏÖÓëC++Ò»ÑùµÄ¶àÖØ¼Ì³Ð¡£C++¶àÖØ¼Ì³ ......

IBM¼¼ÊõÉçÇø2009 Java ×¨Çø×îÊÜ»¶Ó­ÄÚÈÝ

ת×Ô£ºIBM¼¼ÊõÉçÇø2009 Java ×¨Çø×îÊÜ»¶Ó­ÄÚÈÝ
×îÊÜ»¶Ó­µÄÈÈÃÅÖ÷Ìâ

Web ¿ª·¢
2009
Ä꣬Web 2.0 Èȳ±´Ùʹ Web ¿ª·¢¼ÌÐø³ÉΪµ±Ç°×îÈÈÃŵÄÖ÷Ìâ¡£ÆäÖУ¬»ùÓÚ¶¯Ì¬ÓïÑÔ Goovy µÄÐÂÐË Web ¿ª·¢¿ò¼Ü Grails
³ÉΪÁ˱¸ÊÜÖõÄ¿µÄÐÂÐÇ¡£³ý´ËÖ®Í⣬Ðí¶à´«Í³µÄ»ùÓÚ Java ÓïÑ﵀ Web ¿ª·¢¿ò¼Ü£¬Èç Struts¡¢JSF¡¢GWT
µÈ£¬Ò²¶¼ÈÚÈëÁ˸ü¶àµÄÌØÐÔ£¬À´¼ò»¯ºÍ¼ÓËÙ Web 2.0 Ó¦ÓõĿª·¢¡£Java ×¨Çø 2009 Ëù·¢²¼µÄ×îÊÜ»¶Ó­µÄ Web
¿ª·¢Ïà¹ØµÄÎÄÕºͽ̳ÌΪÎÒÃÇָʾÁËÕâЩÇ÷ÊÆ¡£
“¾«Í¨ Grails”ϵÁÐ

“GWT-Ext ÌåÑéÖ®ÂÔϵÁÐ

“JSF 2 ¼ò½é”ϵÁÐ

“GWT Ó¦ÓÔϵÁÐ

½« Flex ¼¯³Éµ½ Java EE Ó¦ÓóÌÐòµÄ×î¼Ñʵ¼ù

ʹÓà Struts 2 ¿ª·¢ RESTful ·þÎñ

memcached ºÍ Grails£¬µÚ 1 ²¿·Ö£º°²×°ºÍʹÓà memcached

»ùÓÚ Struts 2 ¿ª·¢ Web Ó¦ÓÃ

Éè¼Æ REST ·ç¸ñµÄ MVC ¿ò¼Ü

Apache Mahout ¼ò½é

ÔÆ¼ÆË㿪·¢
ÎÞ
ÂÛÊÇ Google µÄ App Engine for Java£¬»¹ÊÇ Amazon µÄ EC2£¬2009 Ä꣬Java ¿ª·¢ÈËÔ±ÓÐÁËеÄÑ¡Ôñ
......

Java ¸´Ï°±Ê¼Ç_µÚ3Ìì


Êý¾Ý½á¹¹ºÍËã·¨
ðÅÝ£ºÃ¿´Î±È½Ï¶¼¿ÉÕÒ³ö×î´ó»ò×îСµÄ£¬ÓÐÐòµÄÔÚ×îÓÒ±ß
Ñ¡ÔñÅÅÐò£ºÓÐÐòµÄÔÚ×î×ó±ß
²åÈëÅÅÐò£ºËٶȱÈðÅÝ¿ìÒ»±¶£¬±ÈÑ¡ÔñÒ²¿ì¡£
    
µÝ¹é
      
µ÷ÓÃ×ÔÉí
      
ººÅµËþÎÊÌ⣺
/**
* @ººÅµËþµÄÎÊÌâ
*/
public class HanoiTowers {
static int count = 0; // ×ܹ²ÒªÒƶàÉÙ´Î
public void moveTowers(int n, String start, String inter, String to) {
// Öù×ÓµÄn¸öÔ²ÅÌÒÆ¶¯µ½Ä¿±êÖù×ÓÉÏ
count++;
if (n == 1) {
System.out.println("´Ó" + start + "µ½" + to);
} else {
// Ê×ÏȽ«n-1¸öÅÌ×ÓÒÆµ½±¸ÓÃÖù£¬ÕâÀïÓõ½µÝ¹é£¨·½·¨µ÷Ó÷½·¨±¾Éí£©£¬ÒÔ±ãµÃµ½×îµ×ÏÂ×î´óµÄÅÌ×Ó
moveTowers(n - 1, start, to, inter);
System.out.println("´Ó" + start + "µ½" + to);
// È»ºó°Ñn-1¸ö±¸ÓÃÖùÉϵÄÅÌ×ÓÒÆµ½Ä¿±êÖù×ÓÉÏ
moveTowers(n - 1, inter, start, to);
}
}
public static void main(String[] args) {
new HanoiTowers().moveTowers(3, "A", "B", & ......
×ܼǼÊý:6386; ×ÜÒ³Êý:1065; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [611] [612] [613] [614] 615 [616] [617] [618] [619] [620]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ