¡¾×ª¡¿JAVA³õѧÎÊÌâ
×Ô¼ºÑ§Ï°JavaÒѾÓÐÒ»¸öÔÂ×óÓÒÁË~~¶ÔһЩjavaÒ²ÓÐһЩ¸ÐÊÜ~~
µ±¿´µ½ÕâÆªÎÄÕÂʱ£¬·¢ÏÖ»¹¿ÉÒÔ~~¾ÍתÀ´ºÍ´ó¼Ò·ÖÏíÒ»ÏÂ~~~
1 ʲôÊÇJava¡¢Java2¡¢JDK£¿JDKºóÃæµÄ1.3¡¢1.4.2°æ±¾ºÅÓÖÊÇÔõô»ØÊ£¿
´ð£ºJavaÊÇÒ»ÖÖͨÓõ쬲¢·¢µÄ£¬Ç¿ÀàÐ͵ģ¬ÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔ
£¨Õª×ÔJava¹æ·¶µÚ¶þ°æ) JDKÊÇSun¹«Ë¾·Ö·¢µÄÃâ·ÑJava¿ª·¢¹¤¾ß£¬
ÕýʽÃû³ÆÎªJ2SDK(Java2 Softw are Develop Kit)¡£
2 ʲôÊÇJRE/J2RE£¿
´ð£ºJ2REÊÇJava2 Runtime Environment£¬¼´JavaÔËÐл·¾³£¬ÓÐʱ¼ò³ÆJRE¡£
Èç¹ûÄãÖ»ÐèÒªÔËÐÐJava³ÌÐò»òApplet£¬ÏÂÔØ²¢°²×°Ëü¼´¿É¡£
Èç¹ûÄãÒª×ÔÐпª·¢JavaÈí¼þ£¬ÇëÏÂÔØJDK¡£ÔÚJDKÖи½´øÓÐJ2RE¡£
×¢ÒâÓÉÓÚMicrosoft¶ÔJavaµÄÖ§³Ö²»ÍêÈ«£¬Ç벻ҪʹÓÃIE×Ô´øµÄÐéÄâ»úÀ´ÔËÐÐApplet£¬Îñ±Ø°²×°Ò»¸öJ2RE»òJDK¡£
3 ѧϰJavaÓÃʲô¹¤¾ß±È½ÏºÃ£¿
´ð£º×÷Õß½¨ÒéÊ×ÏÈʹÓÃJDK+Îı¾±à¼Æ÷£¬ÕâÓÐÖúÄãÀí½âÏÂÁм¸¸ö»ù´¡¸ÅÄpath£¬classpath£¬package
²¢ÊìϤ»ù±¾ÃüÁjavacºÍjava¡£²¢ÇÒÏÂÔØºÍÄãµÄJDK°æ±¾Ò»ÖµÄAPI°ïÖú¡£
Èç¹ûÄ㲻ȷ¶¨Àà»òº¯ÊýµÄÓ÷¨£¬ÇëÏȲéÔÄAPI¶ø²»ÊÇ·¢ÌùÇóÖú¡£
µ±ÄãÊìϤJavaÖ®ºó£¬Äã¿ÉÒÔ¿¼ÂÇ»»Ò»¸öIDE¡£ºÜ¶àÈËÍÆ¼öJCreator£¬Êµ¼ÊÉÏJCreatorµÄ¹¦ÄÜ»¹ ÊǺÜÈõµÄ¡£
×÷ÕßÍÆ¼öeclipse£¬ÏÂÔØÍøÖ·http://www.eclipse.org ;¡£ÒòeclispeÊÇÃâ·ÑµÄ.
4 ѧϰJavaÓÐÄÄЩºÃµÄ²Î¿¼Ê飿
´ð£º×÷ÕßÊ×ÏÈÍÆ¼öThinking in Java£¬ÖÐÎÄÃû¡¶Java±à³Ì˼Ïë¡·£¬ÓÐÖÐÎİ档
¸ÃÊéµÚÒ»Õ½éÉÜÁ˺ܶàÃæÏò¶ÔÏóµÄ±à³Ì˼Ï룬×÷ΪÐÂÊÖÓ¦µ±ÈÏÕæÔĶÁ¡£
³ý´ËÒÔÍ⣬O′relly³ö°æÉçºÍWrox³ö°æÉçµÄÊéÒ²²»´í¡£×÷Õß±¾È˲»Ï²»¶´ó½×÷ÕßµÄÊé¡£
Ò²ÐíÄã¾õµÃÓ¢ÎÄÌ«ÄÑ£¬µ«ÊÇÍøÉÏ´ó¶àÊý×ÊÁ϶¼ÊÇÓ¢Îĵġ£ÁíÍ⣬ÄãÐèÒª¾³£²éÔÄAPI£¬¶øÄÇÒ²ÊÇÓ¢Îĵġ£
5 JavaºÍC++Äĸö¸üºÃ£¿
´ð£ºÕâ¸öÎÊÌâÊÇÒ»¸öºÜ²»Ç¡µ±µÄÎÊÌâ¡£ÄãÓ¦¸ÃÎÊ£ºJavaºÍC++Äĸö¸üÊÊÓÃÓÚÎÒµÄÏîÄ¿£¿
Èç¹ûÄã²»ÐèÒª¿çƽ̨£¬²»ÐèÒª·Ö²¼Ê½£¬ÒªÇ¿µ÷³ÌÐòµÄÔËÐÐËÙ¶È£¬C++¸üΪÊÊÓá£
·´Ö®?ÄãÓ¦µ±¿¼ÂÇJava¡£
6 ʲôÊÇJ2SE/J2EE/J2ME£¿
´ð£ºJ2SE¾ÍÊÇÒ»°ãµÄJava¡£
J2MEÊÇÕë¶ÔǶÈëʽÉ豸µÄ£¬±ÈÈçJavaÊÖ»ú£¬ËüÓÐ×Ô¼ºµÄSDK¡£¶øJ2EEʹÓÃJ2SEµÄSDK¡£
J2EE¹æ·¶¸ü¶àµÄÊǶÔJ2EE·þÎñÆ÷µÄÒªÇóºÍ¿ª·¢ÈËÔ±µÄÔ¼Êø¡£ÏêÇé¼ûºó¼Ì¡¶J2EE FAQ¡·¡£
========================================
¶þ¡¢ÃüÁîÆª
7 ÎÒдÁ˵ÚÒ»¸öJava³ÌÐò£¬Ó¦¸ÃÈçºÎ±àÒë/ÔËÐУ¿
´ð£ºÊ×ÏÈÇ뽫³ÌÐò±£´æÎªxxx.javaÎļþ£¬
È»ºóÔÚdos´°¿ÚÏÂʹÓÃjav
Ïà¹ØÎĵµ£º
JavaÖз½·¨ÃüÃûÒ»°ãÊÇ£º¶¯´Ê/¶¯´ÊÐÔ´Ê×飬Ê××ÖĸСд£¬Öм䵥´ÊµÄÊ××Öĸ´óд£¬ÆäËü×ÖĸСд¡£
¾¡Á¿Ó¦Óüòµ¥µÄ¡¢³£Óõĵ¥´Ê£¬Ê¾Àý:
get/set first/last
add/remove& ......
RXTXÊÇÒ»¸ö¿ªÔ´°ü£¬Ö÷ÒªÊÇÔÚCOMM¿ªÔ´°üÖÐ×öÀ©ÕÅ£¬ÒÔǰµÄCOMM°üÖ»ÄÜÔÚWINDOWSÏÂÃæ¶Ô´®¿Ú»ò²¢¿Ú×ö²Ù×÷£¬À©³äºóµÄRXTX¿ÉÒÔÔÚLINUXºÍMAC϶Դ®¿ÚºÍ²¢¿Ú×ö²Ù×÷¡£ ÏÖÔÚ¿çÆ½Ì¨£º
ÔÚRXTXÍøÕ¾ÏÂÔØJAR°üºÍ¶¯Ì¬¿â
http://users.frii.com/jarvi/rxtx/download.html
ÏÂÔØºóÅäÖû·¾³
Windows
¿½±´RXTXcomm.jar Îļþ ......
ΪÁËÓ¦¸¶2009Äê11ÔÂ8ºÅ¹ã¶«µçÍøµÄ±ÊÊÔÌâÄ¿£¬ÌصØÕÒµ½Ò»ÆªJava±ÊÊÔÌâÄ¿(http://blog.csdn.net/yexianyi/archive/2009/04/25/4123350.aspx)£¬ÏÖÖØÐÂ×ªÔØÊ¹Óá£
Java±ÊÊÔÌ⼯½õ
1.MVCµÄ¸÷¸ö²¿·Ö¶¼ÓÐÄÇЩ¼¼ÊõÀ´ÊµÏÖ?ÈçºÎʵÏÖ?
´ð£ºMVCÊÇModel£View£ControllerµÄ¼òд¡£"Model" ´ú±íµÄÊÇÓ¦ÓõÄÒµÎñÂß¼£¨Í¨¹ýJavaBean£¬EJB× ......
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
public class TestIO {
public static void main(String[] args) {
String fileName="E://test.txt";
testInputStream(fileName);
}
public static void testInputStre ......
1. Èç¹ûÒѾ֪µÀij¸öµØµãµÄÊ±Çø£¬Ä꣬Ô£¬ÈÕ£¬Ê±£¬·Ö£¬Ã룬ϣÍûµÃµ½×ª»»ºóµÄ±¾ÏµÍ³Ê±¼ä£¬¿ÉÒÔ²ÉÓÃÈçÏµķ½·¨£º
·½·¨£º¼ÙÉèÊ±ÇøÊÇGMT+08:00,£¬ÄêÊÇ2009Ä꣬ÔÂÊÇ11Ô£¬ÈÕÊÇ7ÈÕ£¬Ê±ÊÇ10ʱ£¬·ÖÊÇ50·Ö£¬ÃëÊÇ30¡£
public class Time {
public static void main(String[] args) {
TimeZone tz = Tim ......