Javaѧϰ´ÓÈëÃŵ½¾«Í¨
ÔÚËùÓеÄJavaÊé¼®µ±ÖУ¬Æäʵ×î×îÓÐÓõ쬲¢²»ÊÇO′reillyµÄ Java Serials£¬ÕæÕý×î×îÓÐÓô¦ÊÇJDKµÄÎĵµation£¡¼¸ºõÄãÏë»ñµÃµÄËùÓеÄ֪ʶÔÚÎĵµationÀïÃæÈ«²¿¶¼ÓУ¬ÆäÖÐ×îÖ÷ÒªµÄ²¿·Öµ±È»ÊÇJava»ù´¡Àà¿âµÄAPIÎĵµ£¬Êǰ´ÕÕpackageÀ´×éÖ¯µÄ£¬¶ÔÓÚÿһ¸öclass¶¼ÓÐÏêϸµÄ½âÊÍ£¬ËüµÄ¼Ì³Ð¹ØÏµ£¬ÊÇ·ñʵÏÖÁËij¸ö½Ó¿Ú£¬Í¨³£ÓÃÔÚÄÄЩ³¡ºÏ£¬»¹¿ÉÒԲ鵽ËüËùÓеÄpublicµÄÊôÐԺͷ½·¨£¬Ã¿¸öÊôÐԵĽâÊÍ£¬ÒâÒ壬ÿ¸ö·½·¨µÄÓÃ;£¬µ÷ÓõIJÎÊý£¬²ÎÊýµÄÒâÒ壬·µ»ØÖµµÄÀàÐÍ£¬ÒÔ¼°·½·¨¿ÉÄÜÅ׳öµÄÒì³£µÈµÈ¡£¿ÉÒÔÕâÑùÀ´Ëµ£¬ËùÓйØÓÚJava±à³Ì·½ÃæµÄÊé¼®Æäʵ¶¼²»¹ýÊÇÔÚÓñȽÏͨË×Ò×¶®µÄÓïÑÔ£¬ºÍÁ¼ºÃµÄ×éÖ¯·½Ê½À´½éÉÜÎĵµationÀïÃæµÄij¸öpackageÀïÃæ°üº¬µÄһЩÀàµÄÓ÷¨¶øÒÑ¡£ËùÒÔÍò±ä²»ÀëÆä×Ú£¬Èç¹ûÄãÓÐ×ã¹»µÄÄÜÁ¦À´Ö±½Óͨ¹ýÎĵµationÀ´Ñ§Ï°JavaµÄÀà¿â£¬ÄÇô»ù±¾ÉϾͲ»ÐèÒª¿´ÆäËûµÄÊé¼®ÁË¡£³ý´ËÖ®Í⣬ÎĵµationÒ²ÊDZà³Ì±Ø±¸µÄÊֲᣬÎÒµÄ×ÀÃæÉÏÓÐÈý¸öÎĵµationµÄ¿ì½Ý·½Ê½£¬·Ö±ðÊÇJ2SDK1.4.1µÄÎĵµation£¬Servlet2.3µÄÎĵµationºÍJ2SDKEE1.3.1µÄÎĵµation¡£ÓÐÁËÕâ¸öÈý¸öÎĵµation£¬Ê²Ã´ÆäËûµÄÊé¼®¶¼²»ÐèÒªÁË¡£
¶ÔÓÚJava Web ±à³ÌÀ´Ëµ£¬×îºËÐĵÄÊÇÒªÊìϤºÍÕÆÎÕHTTPÐÒ飬Õâ¸ö¾ÍºÍJavaÎÞ¹ØÁË£¬ÔÚÊìϤHTTPÐÒéÖ®ºó£¬¾ÍÐèÒªÊìϤJavaµÄʵÏÖHTTPÐÒéµÄÀà¿â£¬Ò²¾ÍÊÇServlet API£¬ËùÒÔ×îÖØÒªµÄ¶«Î÷¾ÍÊÇServlet API¡£µ±È»¶ÔÓÚ³õѧÕß¶øÑÔ£¬Ö±½Óͨ¹ýServlet APIÀ´Ñ§Ï°Web±à³ÌÓкܴóµÄÄѶȣ¬ÎÒÍÆ¼öO′reillyµÄ¡¶Java Server Pages ¡·Õâ±¾ÊéÀ´Ñ§Ï°Web ±à³Ì¡£
EJBµÄÊé¼®µ±ÖУ¬¡¶Enterprise JavaBeans, 2nd Edition¡·ÊÇÒ»±¾ºÜ²»´íµÄÊ飬 EJBµÄѧϰÃż÷ÊDZȽϸߣ¬ÈëÃźÜÄÑ£¬µ«ÊÇÕâ±¾ÊéÍêÈ«½µµÍÁËѧϰµÄÄѶȣ¬ÌرðÖØÒªµÄÒ»µãÊÇ£¬EJBµÄѧϰÐèÒª½áºÏÒ»ÖÖApp ServerµÄ¾ßÌåʵÏÖ£¬ËùÒÔÔÚѧϰEJBµÄͬʱ£¬±ØÐëͬ²½µÄѧϰijÖÖApp Server£¬¶øÕâ±¾ÊéÏà¹ØµÄ³öÁËÈý±¾Ê飬·Ö±ðÊÇWeblogic6.1£¬Websphere4.0ºÍJBoss3.0ÉÏÃæ²¿ÊðÊéÖÐÀý×ÓµÄʵ×ö¡£ÕæÊǼÈÓÐÀíÂÛ£¬ÓÖÓÐʵ¼ù¡£ÔÚѧϰEJBµÄͬʱ£¬¿ÉÒԱ߿´±ß×ö£¬EJBµÄѧϰ»á±äµÃºÜÇáËÉ¡£
µ«ÊÇÕâ±¾ÊéÒ²ÓÐÒ»¸öÎÊÌ⣬¾ÍÊǰ汾±È½Ï¾É£¬Ö÷Òª½²EJB1.1¹æ·¶ºÍ²¿·ÖEJB2.0µÄ¹æ·¶¡£¶øEd RomanдµÄ¡¶Mastering EJB 2.0¡·Õâ±¾ÊéÍêÈ«ÊǸù¾ÝEJB2.0¹æ·¶Ð´µÄ£¬ÉîÈëdz³ö£¬¸²¸ÇÁËEJB±à³ÌµÄ¸÷¸ö·½Ã棬²¢ÇÒ»¹Óкܶà±à³Ì¾Ñétips£¬Ò²ÊÇѧϰEJB·Ç³£ÍƼöµÄÊé¼®Ö®Ò»¡£
Èç¹ûÊǽáºÏWeblogicÀ´Ñ§Ï°J2EEµÄ»°£¬¡¶J2EEÓ¦ÓÃÓëBEA Weblogic Server¡·¾ø¶ÔÊÇÊ×Ñ¡¶ÁÎËäÈ»Êǽ²ÊöµÄWeblogic6.0£¬ÈÔÈ
Ïà¹ØÎĵµ£º
ת×ÔInfoq
http://www.infoq.com/cn/news/2007/09/java_web_architecture_turnning
һλIDÊÇjackson1225µÄÍøÓÑÔÚJavaEyeѯÎÊÁËÒ»¸ö´óÐÍWebϵͳµÄ¼Ü¹¹ºÍ²¿ÊðÑ¡ÐÍÎÊÌ⣬ϣÍûÄÜÌá¸ßÏÖÓеĻùÓÚJavaµÄWebÓ¦ÓõķþÎñÄÜÁ¦¡£ÓÉÓڼܹ¹Ä£Ê½ºÍ²¿Êðµ÷ÓÅÒ»Ö±ÊÇJavaÉçÇøµÄÈÈÃÅ»°Ì⣬Õâ¸öÎÊÌâÒý·¢Á˺ܶàÈÈÐÄÍøÓѵÄÌÖÂÛ£¬ÆäÖÐһЩÒâ¼û¶ÔÆä ......
Java´®¿ÚͨѶ
´®ÐÐͨѶÐÒéÓкܶàÖÖ£¬ÏñRS232£¬RS485£¬RS422£¬ÉõÖÁÏÖ½ñÁ÷ÐеÄUSBµÈ¶¼ÊÇ´®ÐÐͨѶÐÒé¡£¶ø´®ÐÐͨѶ¼¼ÊõµÄÓ¦ÓÃÎÞ´¦²»ÔÚ¡£¿ÉÄÜ´ó¼Ò¼ûµÄ×î¶à¾ÍÊǵçÄԵĴ®¿ÚÓëModemµÄͨѶ¡£¼ÇµÃÔÚPC»ú¸Õ¿ªÊ¼ÔÚÖйúÁ÷ÐÐÆðÀ´Ê±(´óÔ¼ÊÇÔÚ90Äê´úǰÎåÄê)£¬ÄÇʱÉõÖÁÓÐÈËÓÃÒ»Ìõ´®ÐÐÏß½øÐÐÁ½Ì¨µçÄÔÖ®¼äµÄ ......
//³õѧJAVA ¿ª·¢ÁËÒ»¸ö ѧÉú¹ÜÀí³ÌÐò£¬ÄóöÀ´É¹É¹£¬ÒÔ±ã´ó¼Ò²Î¿¼»òÆÀÂÛ Ö¸³ö²»×ãÖ®´¦£¡Ð»Ð» ÓÉÓÚ´Ë´¦²»ÄÜÉÏ´«ÕÕÆ¬£¬¹Ê·ÅÔÚÎÒµÄÏà
//²áÀïÃæ
//Õâ¸öµÇÈë½çÃæµÄ³ÌÐò£º
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
impor ......
×î½üÑо¿ÁËÏ·ÖÒ³£¬×ö¸ö×ܽᡣ
1£©Êý¾Ý¿â²Ù×÷Àà,×ö¼òµ¥·â×° DB.java
package Test;
import java.sql.*;
public class DB {
// ¼ÓÔØÇý¶¯
static {
try {
Class.f ......
/*
* ººÅµËþ£¬´ÓµÚ1¸öÖù×Ó½èÖúµÚ2¸ùÖù×ÓÒÆ¶¯µ½µÚ3¸ù
*/
public class TowerOfHano {
private int totle;//×ܹ²ÅÌ×ÓÊýÄ¿
public TowerOfHano(int totle){
this.totle=totle;
}
&nb ......