ʹÓÃEclipseÓëAnt½øÐÐjava³ÌÐò¿ª·¢
ÏàÐÅ´ó¼ÒÒѾ¶ÔEclipseµÄʹÓÃÓÐÒ»¶¨µÄ¾Ñé,ÔÚ±àдjavaÔ´´úÂëÊǼþÌý×ÔºÀµÄÊÂ,´óÒª±àÒëÒ»´óÅújavaÔ´´úÂëȴʵ¼ù±È½Ï¿àÄÕµÄÊÂÇé,Èç¹ûÒ»¸öÒ»¸öµã"run"È¥±àÒëʵÔÚÌ«ÀË·Ñʱ¼äÁË.ÏëÍÑÀë"¿àº£",ÏÖÔھ͸ú×ÅżÃÇÒ»Æë×ß°É,²½ÈëAntµÄʹÓÃÀú³Ì.
1.°²×°Ant
a.ʹÓÃEclipse.3.2°æ±¾×Ô´øµÄAnt¿ÉÒÔʡȥ°²×°µÄÂé·³,ĬÈϰ汾ʱAnt-1.6.5,ÏÖÔÚ×îеÄAntÊÇ1.7.0
b.ÊÖ¹¤°²×°Ant,ÔÚhttp://ant.apache.orgÉÏÏÂÔØ×îеÄant-1.7.0
½âѹµ½ÈÎÒâĿ¼ÏÂ,ÉèÖÃpathÓëclasspathÒÔ¼°ANT_HOME,Ö®ºó¾Í¿ÉÒÔÔÚÃüÁîÐÐģʽÏÂÔËÐÐantÁË.
(¸öÈ˽¨Ò黹ÊÇÈ¥¹ÙÍøÏÂÔØÒ»¸ö×îаæµÄAnt,ÒÔΪeclipseÖÐÒÔ²å¼þÐÎʽĬÈϰ²×°µÄantͨ³£Ã»ÓÐdoc,ϸöant-1.7.0,¿´¿´ÀïÃæµÄdoc¶ÔÏêϸµÄѧϰantÊǺÜÓÐÓõÄ)
2.simple¿ª·¢ÊµÀý
a.ÔÚeclipseн¨Ò»¸öprojectÃûΪHelloWorld,ÔÚsrcĿ¼ÏÂн¨Ò»¸öÃûΪhelloworldµÄpackage.
b.ÔÚhelloworld°üÖÐ,н¨Ò»¸öÀà,ÃûΪHelloWorld
Ô´ÂëÈçÏÂ:
package helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
3.н¨build.xmlÎļþ
AntÓëMakeÊDZȽÏÏàËÆµÄÁ½¸ö¹¤¾ß,makeÔÚĿ¼ÖÐѰÕÒÃûΪmakefileµÄÎļþ½øÐÐÖ¸¶¨µÄ²Ù×÷,¶øAntÔòѰÕÒÃûΪbuild.xmlÎļþ.
²åÇú:AntûÓÐ×Ô¼ºµÄ×Ô¶¨ÒåÓïÑÔ,µ«Éú³ÉµÄÎļþÊÇÓÃxml±àдµÄ,´æÔÚ×ÅÒ»×éAntÄܹ»Àí½âʶ±ð½âÎöµÄÔ¤¶¨ÒåxmlÔªËØ,Èç<project>,<target>,<javac>,<jar>µÈµÈ
build.xmlÎļþÄÚÈÝÈçÏÂ:
<?xml version="1.0"?>
<!--¶¨ÒåprojectÎļþµÄÎļþÃûÓëĬÈÏÖ´ÐÐÄ¿±ê-->
<project default="dist" name="Project Argon">
<!--Ìí¼ÓÃèÊö-->
<description>A simple Java project</description>
<!--Ìí¼ÓÊôÐÔ,Ï൱ÓÚÎļþ¼¶µÄÈ«¾Ö±äÁ¿,´Ë´¦ÓÃÓÚÉèÖÃĿ¼Ã
Ïà¹ØÎĵµ£º
1.[http://www.javaalmanac.com] Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
2.[http://www.onjava.com] OReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ.
3.[http://java.sun.com] ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ ÿÖܶ¼ÓÐÐÂÎÄÕ·¢±í.
4.[http://www.developer.com/java] ......
ÕûÀí¹ØÓÚjavaµÄString
Àà,equalsº¯ÊýºÍ±È½Ï²Ù×÷·ûµÄÇø±ð
³õѧ Java
ÓжÎʱ¼äÁË£¬¸Ð¾õËÆºõ¿ªÊ¼ÈëÁËÃÅ£¬ÓÐÁ˵ã¶ù¸Ð¾õµ«ÊÇ·¢ÏֺܶàÀ§»óºÍÒÉÎʶøÇÒ¾ùÀ´×ÔÓÚ×î»ù´¡µÄ֪ʶÕÛÌÚÁËÒ»Õó×ÓÓÖ²éÁ˲éÊ飬ÖÕÓÚ¶Ô String
Õâ¸öÌØÊâµÄ¶ÔÏóÓÐÁ˵ã¸ÐÎò´ó¼ÒÏÈÀ´¿´¿´Ò»¶ÎÆæ¹ÖµÄ³ÌÐò£º
public class TestString { ......
package Pack;
import java.text.*;
import java.util.*;
import java.text.DecimalFormat;
import java.util.*;
public class Test {
/**
* @param args
*/
public static void main(String args[]) {
yuesef(50,3);
}
public static void yuesef(int n, int m) {
ArrayList<Integer ......
JAVA Socket³¬Ê±Ç³Îö
Ì×½Ó×Ö»ò²å×ù(socket)ÊÇÒ»ÖÖÈí¼þÐÎʽµÄ³éÏó£¬ÓÃÓÚ±í´ïÁ½Ì¨»úÆ÷¼äÒ»¸öÁ¬½ÓµÄ“ÖÕ¶Ë”¡£Õë¶ÔÒ»¸öÌØ¶¨µÄÁ¬½Ó£¬Ã¿Ì¨»úÆ÷É϶¼ÓÐÒ»¸ö“Ì×½Ó×Ö”£¬¿ÉÒÔÏëÏóËüÃÇÖ®¼äÓÐÒ»ÌõÐéÄâµÄ“ÏßÀ”¡£JAVAÓÐÁ½¸ö»ùÓÚÊý¾ÝÁ÷µÄÌ×½Ó×ÖÀࣺServerSocket£¬·þÎñÆ÷ÓÃËü“ÕìÌý&rdquo ......
package¡¢import
µÄÏà¹ØÎÊÌâÊÇjavaÖеÄÒ»¸ö²»´ó²»Ð¡µÄÎÊÌ⣬µ«classpathÎÊÌâÈ´ÊÇjavaµÄÒ»¸öÖøÃûµÄÄÑÌâ¡£½ñÍíµÃÏÐÑо¿ÁËһϣ¬ÔÚÕâÀォÎÒµÄÑо¿³É¹û¸ú¸÷λ
ÅóÓÑ·ÖÏíһϡ£ÓÉÓÚͬ°üµÄÇé¿öºÜ¼òµ¥£¬ËùÒÔÕâÀï¾Í²»ÌÖÂÛͬ°üÇé¿ö£¬Ö»ÌÖÂÛ²»Í¬°üºÍ²»Í¬Â·¾¶µÄÇé¿ö¡£ÎªÁËÄÜÈöÁÕ߸üÈÝÒ×Àí½â£¬ÎÒÕâÀïÒÔ¾ÙÀýµÄ·½Ê½À´ËµÃ÷ÎÊ
Ìâ¡£
¡ ......