Javaʼþ»úÖÆÀí½â¼°Ó¦ÓÃ
1£®´Ó×ÜÌ忴ʼþ»úÖÆ
Æäʵʼþ»úÖÆÊÇÒ»ÖÖ´¦ÀíÊÀ½çµÄ·½Ê½ºÍ·½·¨¡£´«Í³µÄ˳Ðò³ÌÐòÉè¼Æ×ÜÊǰ´ÕÕÁ÷³ÌÀ´°²ÅÅËù×öµÄ¹¤×÷£¬¶øÊ¼þ»úÖÆµÄÌØµãÔÚÓÚ£ºµÈ´ý£¬Èç¹ûÓÐÊÂÇé·¢ÉúÔò´¦ÀíÖ®¡£ÕâÑùµÄºÃ´¦ÊÇ˳Ðò³ÌÐòÉè¼ÆÔÚûÓÐÊÂÇé×öµÄʱºòÒ²±ØÐëÑ»·ÔËÐУ¬×öºÁÎÞЧÂʵĿյÄÑ»·¹¤×÷¡£¶øÊ¼þ»úÖÆÔÚûÓÐÊÂÇéµÄʱºòÔò¿ÉÒÔ²»×öÈκÎÊÂÇéµÄµÈ´ý£¬´Ó¶ø¿ÉÒÔÊͷŸ÷ÖÖ×ÊÔ´ÓÃÓÚÆäËüÐèÒªµÄ³ÌÐò¡£Æäʵ£¬ÕâºÍ¼ÆËã»úµÄÖжϴ¦ÀíÊÇÒ»¸öÏë·¨ºÍµÀÀíµÄ¡£
ʼþ×ÜÊǺÍij¸ö¶ÔÏóÏà¹Ø£¬¼´Ã¿¸öʼþ±ØÐëÓÐÒ»¸öʼþÔ´¡£±ÈÈ磬°´Å¦°´ÏÂʼþ±ØÐëºÍij¸ö°´Å¥Ïà¹Ø£¬¶ø¾ø¶Ô²»»á³öÏÖÁËÒ»¸ö°´Å¦°´ÏÂʼþ£¬µ«ÊÇûÓÐÈκΰ´Å¥´æÔÚ¡£
ͬʱ£¬Ä³¸öʼþ·¢ÉúÁË£¬Ôò¿ÉÄܸÃʼþ»áÒýÆðһЩÏà¹ØÐ§¹û£¬Ò²¿ÉÄÜËäÈ»·¢Éú£¬µ«²»²úÉúÈκÎЧ¹û¡£¼´Ê¼þ·¢Éú¿ÉÄܻᱻ´¦Àí£¬Ò²¿ÉÄܲ»»á±»´¦Àí¡£
´¦ÀíÒ»¸öʼþµÄ²Ù×÷£¬¿ÉÒÔÓÉʼþ·¢ÉúµÄʼþÔ´½øÐУ¬¶ø¸ü¶àµÄ¿ÉÄÜÊÇÓÉÆäËü¶ÔÏóÀ´½øÐС£±ÈÈ磬ÔÚÒ»¸ö´°¿ÚÖеēÍ˳ö”°´Å¥±»°´Ï£¬¸ÃʼþÒýÆð´°¿ÚµÄ¹Ø±Õ£¬Õâ¸ö¹Ø±ÕµÄ²Ù×÷±ØÐëÓÉ´°¿Ú£¬¶ø²»ÊǸð´Å¥À´½øÐС£
ʼþ»úÖÆÖУ¬²Ù×÷ʼþ·¢Éúºó½ø³ÌµÄÖ÷Ìå²¢²»»á²»¶ÏµØ²éѯʼþÊÇ·ñ·¢Éú£¬¶øÓ¦¸ÃµÈ´ýʼþÔ´ÔÚʼþ·¢Éúʱ֪ͨËü¸Ãʼþ·¢ÉúÁË¡£Èç´°¿Ú²¢²»»á²»¶ÏµØ²éѯ“Í˳ö”°´Å¥ÊÇ·ñ°´Ï£¬¶øÓ¦¸ÃÔÚ“Í˳ö”°´Å¥°´ÏÂʼþ·¢ÉúʱÓɸð´Å¥Í¨¹ýijÖÖ·½Ê½À´Í¨Öª´°¿Úʼþ·¢ÉúÁË¡£
¶ÔÓÚʼþÔ´¶øÑÔ£¬ÐèÒªÖªµÀÆäʼþ·¢ÉúµÄÖ÷Ìå¿ÉÄÜûÓУ¬¿ÉÄÜÓÐÒ»¸ö£¬Ò²¿ÉÄÜÓжà¸ö¡£ËùÒÔ£¬µ±Ê¼þ·¢Éúʱ£¬Ò»°ãÐԵؓ˵”£ºÊ¼þ·¢ÉúÁË£¬²¢¸ø³öʼþ·¢ÉúµÄÏà¹ØÐÅÏ¢ÊÇʼþÔ´µÄÔðÈΣ¬µ«ÄÄЩÖ÷ÌåÐèÒªµÃµ½¸Ã֪ͨÔò²»ÊÇʼþÔ´µÄÔðÈΣ¬¶øÊÇÆäËüÖ÷ÌåµÄÔðÈΡ£¼´£ºÐèÒª¼à¿ØÄ³¸öʼþԴʼþÊÇ·ñ·¢ÉúµÄÖ÷Ì屨Ð븺Ôð¼àÌýʼþԴʼþÊÇ·ñ·¢Éú¡£
ͬһ¸öʼþÔ´¿ÉÒÔ·¢Éú¶àÖÖʼþ£¬Í¬Ò»Ààʼþ¿ÉÒÔÓɲ»Í¬µÄʼþÔ´ÒýÆð¡£±ÈÈ磬°´Å¦¿ÉÒÔ·¢Éú“°´Ï”¡¢“ÊÍ·Å”¡¢“»ñµÃ½¹µã”µÈ¶à¸öʼþ¡£¶ø“»ñµÃ½¹µã”ʼþÒ²¿ÉÒÔÓɰ´Å¥¡¢´°Ìå¡¢Áбí¿òµÈ¶à¸öʼþÔ´ÒýÆð¡£
Òò´Ë£¬Ê¼þ´¦Àí»úÖÆ±ØÐë±í´ïºÍ´¦ÀíºÃÕâô¼¸¸ö¶«Î÷£ºÊ¼þÔ´£¬ÃèÊö¿ÉÄÜÒýÆðʼþµÄ¶ÔÏóµÄËùÓÐÊôÐÔ£¬°üÀ¨ÔÚʼþ·¢Éúʱ·¢³ö֪ͨ¡£Ê¼þ£¬ÃèÊöºÍ´¦ÀíʼþµÄËùÓÐÐÅÏ¢¡£Ö÷Ì壬¸ºÔð¶ÔÆä¹ØÐĵÄʼþ·¢ÉúºóµÄ´¦Àí¡£Ê¼þ¼àÌý£¬¸ºÔð¼àÌýÖ÷Ì幨ÐĵÄʼþÔ´ÊÇ·ñ·¢ÉúÏà¹ØµÄʼþ£¬²¢ÔÚʼþ·¢Éúʱ½«Ê¼þµÄÐÅÏ¢´«µÝ¸øÖ÷Ìå¡£
2£®JavaµÄʼþ´¦Àí»úÖÆ¸ÅÀÀ
¸ù¾Ýʼþ´¦Àí»úÖÆµÄ×ÜÌåÇé¿ö£¬Ja
Ïà¹ØÎĵµ£º
JAVAÖеĴ«µÝ¶¼ÊÇÖµ´«µÝÂð£¿ÓÐûÓÐÒýÓô«µÝÄØ£¿
ÔڻشðÕâÁ½¸öÎÊÌâǰ£¬ÈÃÎÒÃÇÊ×ÏÈÀ´¿´Ò»¶Î´úÂ룺
Java´úÂë
public class ParamTest {
// ³õʼֵΪ0
protected int num = 0;
// Ϊ·½·¨²ÎÊýÖØÐ¸³Öµ
public void change(int i) {
i = 5;
}
// Ϊ·½·¨²ÎÊýÖØÐ¸³Öµ
public void change(ParamTest t) {
P ......
JavaÀïÃæµÄdnd;
½çÃæ±à³ÌÀïÃæÄÜÊìÁ·µÄÔËÓõÄÈ˲»¶à,¶ø¶ÔJavaÖеÄÍÏ×§Öª¸ùÖªµ×µÄÈ˾͸üÉÙÁËÎÒµÄһƪ ÎÄÕÂ-- JavaÖеÄDrag and DropÏê½âÓë´úÂëʾÀý ÀïÃæÓÐÏêϸ½éÉÜ.
java.awt.MouseInfo, java.awt.PointerInfo;
ÎÒÔø¾ÏëµÃµ½Êó±êÔÚÆÁÄ»Éϵľø¶ÔλÖÃ,ÎÒÊÔ¹ýͨ¹ýÔÚMouseListenerÀïÃæµÃµ½Êó±êÔÚÒ»¸ö¿Ø¼þÀïÃæµÄÏà¶ ......
import java.io.File;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class ReadSetting {
......
ÔÚjavaÖпÉÒÔͨ¹ýRuntime.getRuntime().exec(cmd)À´Ö´ÐÐÍⲿÃüÁÎұȽϳ£ÓõÄÊǵ÷ÓÃshell½Å±¾À´Íê³ÉijЩ¹¤×÷£¬Ò²¿ÉÒÔÖ±½ÓÖ´ÐÐÒ»¸öos µÄÃüÁ±È½Ïµ÷ÓÃimagemagickÀ´Íê³ÉͼƬµÄһЩ²Ù×÷£¬ÆäÖÐÐèҪעÒâµÄÓÐÁ½µã£¬1ÊÇ×îºÃ´øÉÏÃüÁîµÄÍêÕû·¾¶,·ñÔòÃüÁî¿ÉÄܲ»»á±»Ö´ÐУ¬¶øÇÒҲûÓÐÈκα¨´íµÄÐÅÏ¢Êä³ö£¬2ÌØ±ðҪעÒâ¿Õ¸ñ£¬±ÈÈçÎÄ ......