javaÀàµÄÉúÃüÖÜÆÚ
1¡¢ ÀàÐÍ×°ÔØ¡¢Á´½ÓÓë³õʼ»¯
JavaÐéÄâ»úͨ¹ý×°ÔØ¡¢Á´½ÓºÍ³õʼ»¯Ò»¸öJavaÀàÐÍ£¬Ê¹¸ÃÀàÐÍ¿ÉÒÔ±»ÕýÔÚÔËÐеÄJava³ÌÐòËùʹÓá£ÆäÖУ¬×°ÔؾÍÊǰѶþ½øÖƵÄJavaÀàÐͶÁÈëJavaÐéÄâ»úÖУ¬¶øÁ¬½Ó¾ÍÊǰÑÕâÖÖÒѾ¶ÁÈëÐéÄâ»úµÄ¶þ½øÖÆÐÎʽµÄÀàÐÍÊý¾ÝºÏ²¢µ½ÐéÄâ»úµÄÔËÐÐ״̬ÖÐÈ¥¡£Á¬½Ó½×¶Î·ÖÁËÈý¸ö²½Ö裺ÑéÖ¤¡¢×¼±¸ºÍ½âÎö¡£Ñé֤ȷ±£ÁËJavaÀàÐÍÊý¾Ý¸ñʽµÄÕýÈ·²¢ÇÒÊÊÓÚJavaÐéÄâ»úʹÓ㬶ø×¼±¸²½ÖèÔò¸ºÔðΪ¸ÃÀàÐÍ·ÖÅäËüËùÐèµÄÄڴ棬±ÈÈçΪËüµÄÀà±äÁ¿·ÖÅäÄڴ棬“½âÎö”²½ÖèÔò¸ºÔð°Ñ³£Á¿³ØÖеķûºÅÒýÓÃת»»ÎªÖ±½ÓÒýÓã¨Ò²¿ÉÒÔÔÚÔËÐÐÖеijÌÐòÕæÕýʹÓÃij¸ö·ûºÅÒýÓÃʱÔÙÈ¥½âÎöËü£©¡£³õʼ»¯½«¸øÀà±äÁ¿¸³ÓèÊʵ±µÄ³õʼֵ¡£×°ÔØ¡¢Á¬½ÓºÍ³õʼ»¯ÕâÈý¸ö½×¶Î±ØÐ밴˳Ðò½øÐС£
ÐéÄâ»úÑϸñ¶¨ÒåÁ˳õʼ»¯µÄʱ»ú£º
¢Ù µ±´´½¨Ä³¸öÀàµÄÐÂʵÀýʱ£¨»òÕßͨ¹ýÔÚ×Ö½ÚÂëÖÐÖ´ÐÐnewÖ¸Á»òÕßͨ¹ý²»Ã÷È·µÄ´´½¨¡¢·´Éä¡¢¿Ë¡»òÕß·´ÐòÁл¯£©¡£
¢Ú µ±µ÷ÓÃij¸öÀàµÄ¾²Ì¬·½·¨Ê±£¨¼´ÔÚ×Ö½ÚÂëÖÐÖ´ÐÐinvokestatieÖ¸Áîʱ£©¡£
¢Û µ±Ê¹ÓÃij¸öÀà»ò½Ó¿ÚµÄ¾²Ì¬×ֶΣ¬»òÕß¶Ô¸Ã×ֶθ³ÖµÊ±£¨ÔÚ×Ö½ÚÂëÖУ¬Ö´ÐÐgetstatic»òÕßputstaticÖ¸Áîʱ£©£¬ÓÃfinalÐÞÊεľ²Ì¬×ֶγýÍ⣬Ëü±»³õʼ»¯ÎªÒ»¸ö±àÒëʱµÄ³£Á¿±í´ïʽ¡£
¢Ü µ±µ÷ÓÃJavaAPIÖÐijЩ·´Éä·½·¨Ê±£¬±ÈÈçÀàClassÖеķ½·¨»òÕßjava.reflect°üÖÐÀàµÄ·½·¨¡£
¢Ý µ±³õʼ»¯Ä³¸öÀàµÄ×ÓÀàʱ£¨Ä³¸öÀà³õʼ»¯Ê±£¬ÒªÇóËüµÄ³¬ÀàÒѾ±»³õʼ»¯ÁË£©¡£
¢Þ µ±ÐéÄâ»úÆô¶¯Ê±Ä³¸ö±êÃ÷ΪÆô¶¯ÀàµÄÀࣨ¼´º¬main()·½·¨µÄÄǸöÀà¡££©
ÈκÎÒ»¸öÀàµÄ³õʼ»¯¶¼ÒªÇóËüµÄËùÓÐ׿ÏÈÀࣨ¶ø²»ÊÇ׿ÏȽӿڣ©Ô¤Ïȱ»³õʼ»¯¡£¶øÒ»¸ö½Ó¿ÚµÄ³õʼ»¯£¬²¢²»ÒªÇóËüµÄ׿ÏȽӿÚÔ¤Ïȱ»³õʼ»¯¡£
1£© ×°ÔØ½×¶ÎÓÉÈý¸ö»ù±¾¶¯×÷×é³É£º
¢Ù ͨ¹ý¸ÃÀàÐ͵ÄÍêÈ«ÏÞ¶¨Ãû£¬²úÉúÒ»¸ö´ú±í¸ÃÀàÐ͵Ķþ½øÖÆÊý¾ÝÁ÷¡£
¢Ú ½âÎöÕâ¸ö¶þ½øÖÆÊý¾ÝÁ÷Ϊ·½·¨ÇøÄÚµÄÄÚ²¿Êý¾Ý½á¹¹¡£
¢Û ´´½¨Ò»¸ö±íʾ¸ÃÀàÐ͵Äjava.lang.ClassÀàµÄʵÀý¡£
Èç¹ûÒ»¸öÀà×°ÔØÆ÷ÔÚÔ¤ÏÈ×°ÔØÊ±Óöµ½È±Ê§»òÕß´íÎóµÄclassÎļþ£¬Ëü±ØÐëµÈµ½³ÌÐòÊ×´ÎÖ÷¶¯Ê¹ÓøÃÀàʱ²Å±¨¸æ´íÎó£¬Èç¹ûÒ»¸öÀàһֱûÓб»³ÌÐòÖ÷¶¯Ê¹Óã¬ÄÇô¸ÃÀà×°ÔØÆ÷¾Í²»»á±¨¸æ´íÎó¡£
&n
Ïà¹ØÎĵµ£º
ÏÈÀ´Á˽âÒ»ÏÂÁ´±íģʽµÄÔÀí£º
Ê×ÏÈдһ¸öJavaBean£¬ÄÚÈÝÊÇÒªÌí¼ÓµÄÔªËØºÍ¸ÃÔªËØµÄ½Úµã¡£
public class NodeBean implements Serializable
{
private Object data; //ÔªËØ±¾Éí
private NodeBean next; //ÏÂÒ»¸ö½Úµã
&n ......
×î½üÃæÊÔÁ˺ܶ๫˾£¬Ò»Ð©±ÊÊÔºÍÃæÊÔµÄÎÊÌâÈÃÎÒÉîÓид¥¡£ËäȻ˵×Ô¼º¶ÔJavaÒѾºÜÊìϤÁË£¬²»¹ýµ±Ãæ¶ÔһЩϸ½ÚµÄʱºò£¬×Ô¼ºÈ·ÊµÓеãÎÞ´ÓÏÂÊÖ¡£ÏÂÃæ¼òµ¥µÄÁоټ¸¸öÀý×Ó£º
1.JavaÖжѺÍÕ»µÄÇø±ð
Æäʵ£¬Õâ¸öÎÊÌâ²¢²»ÊǺÜÄÑ¡£²»¹ýÒ²ÐíºÜ¶à³ÌÐòÔ±ÍùÍùºöÂÔÁËÕâÒ»µã£¬ÓÈÆ ......
public class Test4 {
public int binarySearch(int[] items, int value){
int startIndex = 0;
int stopIndex = items.length - 1;
int middle = (int)Math.flo ......
Ö÷Ïß³ÌÖУº
InitThread initThread=new InitThread(new Semaphore(0));//³õʼ»¯Ò»¸ö×ÓỊ̈߳¬´«Ò»¸ö³õֵΪ0µÄÐźÅÁ¿¸øËü
Display.getDefault().asyncExec(initThread);
try {//´Ë´¦»á¹ÒÆð£¬Ö±µ½×ÓÏß³ÌÍê³É¹¤×÷£¬ÐÞ¸ÄÁËÐźÅÁ¿µÄÖµ£¬Ö÷Ï̲߳Żá¼ÌÐø
initThread.getSemaphore().acquire();
} catch (Inte ......
³õ¶ÁÕâ±¾Ê飬¸Ð¾õȷʵ²»´í£¬×÷ÕߺÜÓÐʵÁ¦¡£µÚÈýÕÂÌáµ½Èí¼þµÄ¿Éά»¤ÐԺͿɸ´ÓÃÐÔ£¬×÷ÕßÊǽèÖújavaÓïÑԵĻúÖÆ£¬À´½²½âÁËÃæÏò¶ÔÏóÉè¼ÆÄ£Ê½µÄÖØÒªÖªÊ¶¡£
Ò»¸öÈí¼þËæ×ÅÐÔÄÜÒªÇóµÄ±ä»¯¶ø±äµÃ“¸¯ÀÔµÄÔÒòÓÐ4¸ö£º¹ýÓÚ½©Ó²£¬¹ýÓÚ´àÈõ£¬¸´ÓÃÂʵͣ¬ð¤¶È¹ý¸ß¡£
½©Ó²£ºÈç¹ûÐèÒª¸øÒ»¸öϵͳÔö¼ÓÒ»¸ö¹¦Ä ......