Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Java¸ßÊÖÕæ¾­ÎªÄú¹æ»®Java¼¼ÊõÌåϵ

Java¼¼Êõ·Ïßͼ
Ìáʾ£ºÇ°ÎĶÔJava¼¼Êõ×öÁË¿ò¼ÜÐԵķÖÎö£¬°üÀ¨Java SE¡¢Java EEºÍJava ME£¬ÈöÁÕßÁ˽âÁËJavaÓÉÄÄЩ¼¼Êõ×é³É¡£ÎªÁËϵͳµØÑ§Ï°ÕâЩ¼¼Êõ£¬±¾ÎĽ«Öƶ¨Ò»Ì×ÍêÕûµÄJava¼¼Êõѧϰ·Ïß¡£
´ÓǰÎÄÖÐÎÒÃÇÒѾ­Á˽⵽£¬Java SEÖаüº¬ÁËJavaµÄ»ù´¡¼¼Êõ£¬Java EEÖаüº¬ÁËÍøÂçÓ¦Óÿª·¢µÄ¸÷ÖÖ¼¼Êõ£¬Java MEÖаüº¬ÁËÒÆ¶¯É豸ӦÓÿª·¢µÄ¸÷ÖÖ¼¼Êõ£¬ÇÒJava SEÊÇJava EEºÍJava MEµÄ»ù´¡£¬ËùÒÔ¶ÔÓÚJava¼¼ÊõµÄѧϰ£¬ÓÐÁ½Ìõѧϰ·Ïߣº
Java SE→Java EE£ºÖ÷Òª½øÐÐÍøÂçÓ¦Óÿª·¢£¬ÊÇJava¼¼ÊõѧϰµÄÒ»ÌõÍêÕû·Ïߣ¬ÊÇ»ùÓÚJava EEµÄÆóÒµÓ¦Óÿª·¢£¬ÊÇĿǰJavaÓ¦ÓõÄÖ÷Òª·½Ïò¡£
Java SE→Java ME£ºÖ÷Òª½øÐÐÎÞÏßÓ¦Óÿª·¢£¬¸Ã¼¼Êõ·ÏßÏà¶Ô¼òµ¥Ò»Ð©¡£
Java SEàJava EEµÄ¼¼ÊõÓɵ͵½¸ßÐγÉÁËÒ»¸öÍêÕûµÄÌåϵ£¬ÊÇJava/Java EE¹¤³Ìʦ³É³¤±Ø±¸µÄ¼¼ÊõÌåϵ£¬ÏÂÃæÎÒÃǾ͸ù¾ÝJava SEàJava EEµÄ¼¼ÊõÌåÏµÖÆ¶¨Ò»Ì×ÍêÕûµÄѧϰ·Ïß¡£
1¡¢Java EE¼¼Êõ·ÖÀà
¸ù¾ÝJava EE¼¼ÊõµÄ·Ö²ã£¬ÎÒÃÇ¿ÉÒÔ½«Java EE¼¼Êõ·ÖΪÒÔÏÂ3Àà¡£
£¨1£©WebÓ¦Óü¼Êõ
JDBC£ºJDBC£¨Java DataBase Connectivity£©ÊÇÒ»¸ö»ùÓÚ±ê×¼SQLµÄÊý¾Ý¿â·ÃÎʽӿڣ¬Ö÷ÒªÓÃÀ´Á¬½ÓÊý¾Ý¿âºÍÖ±½Óµ÷ÓÃSQLÃüÁîÖ´Ðи÷ÖÖSQLÓï¾äºÍ´æ´¢¹ý³Ì¡£JDBCÏ൱ÓëMicrosoftƽ̨ÖеÄODBC¡£
Servlet£ºServletÊÇJavaƽ̨ÉϵÄCGI¼¼Êõ¡£ËüÔÚ·þÎñÆ÷¶ËÔËÐУ¬ÓÃÒÔ¶¯Ì¬Éú³ÉWebÒ³Ãæ¡£Ó봫ͳµÄCGIºÍÐí¶àÆäËûÀàËÆCGIµÄ¼¼ÊõÏà±È£¬Java Servlet¾ßÓиü¸ßµÄЧÂÊ£¬ËüÒÀ¿¿Ï̵߳ķ½Ê½À´Ö§³Ö²¢·¢·ÃÎÊ¡£
JSP£¨EL/JSTL£©£ºJSP£¨Java Server Page£©ÊÇÒ»ÖÖʵÏÖÆÕͨ¾²Ì¬HTMLºÍ¶¯Ì¬Ò³ÃæÊä³ö»ìºÏ±àÂëµÄ¼¼Êõ£¬ÀàËÆMicrosoft ASP¡¢PHPµÈ¼¼Êõ¡£Ëü½èÖúÄÚÈݺÍÍâ¹Û±íÏֵķÖÀ룬ʹµÃWebÒ³Ãæ¿ª·¢¿ÉÒÔ·½±ãµØ»®·Ö¸øÒ³ÃæÉè¼ÆÈËÔ±ºÍ³ÌÐòÔ±¡£ÔÚÔËÐÐʱ̬£¬JSP½«»á±»Ê×ÏÈת»»³ÉServlet£¬ËüµÄЧÂʺ͹¦ÄÜÓëServletÏà±ÈûÓвî±ð¡£
JavaBean£º·â×°ÒµÎñÂß¼­µÄ×é¼þ£¬¿ÉÒÔʵÏÖÒµÎñ×é¼þµÄÖØÓá£
JSF£ºJSF£¨JavaServer Faces£©ÊÇÒ»ÖÖרÓÃÓÚ¹¹½¨Java WebÓ¦ÓõÄÒ³Ãæ×é¼þ¼¼Êõ£¬Ëü¼¯³ÉÁËServlet¡¢JSP¡¢JavaBean¡¢EL¡¢JSTLºÍ×Ô¶¨Òå±êÇ©µÈ¸÷ÖÖÒ³Ãæ¼¼Êõ£¬·½±ã»æÖƷḻµÄÒ³Ãæ×é¼þ¡£
£¨2£©ÆóÒµ¼¶Ó¦Óü¼Êõ
EJB£ºEJB¶¨ÒåÁËÒ»×é¿ÉÖØÓõÄ×é¼þEnterprise Beans¡£¿ª·¢ÈËÔ±¿ÉÒÔÀûÓÃÕâЩ×é¼þ£¬Ïñ´î»ýľһÑù½¨Á¢·Ö²¼Ê½Ó¦Óá£EJBΪËüµÄ¿ª·¢ÈËÔ±´ú¹ÜÁËÖîÈ簲ȫÐÔ¡¢Ô¶³ÌÁ¬½Ó¡¢ÉúÃüÖÜÆÚ¹ÜÀí¼°ÊÂÎñ¹ÜÀíµÈ¼¼Êõ»·½Ú£¬¼ò»¯ÁËÉÌÒµÂß¼­µÄ¿ª·¢¡£
JNDI£ºJNDI£¨Java Naming and Directory Interface£©ÓÃÓÚ¶¨Î


Ïà¹ØÎĵµ£º

JAVA java.io.InvalidClassException¼±½â


JAVA--java.io.InvalidClassException¼±½â
×ֺţºT|T
JAVA--java.io.InvalidClassException¼±½â
java.io.InvalidClassException: message.RegisterMessage; local class incompatible: stream classdesc serialVersionUID = 5540404719929042644, local class serialVersionUID = -8915824483106432775
»Ø´ð£º
×î¼Ñ ......

JavaͼƬ´¦Àí

import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import javax.imageio.ImageIO;
import com.sun.image.codec.jpeg.JPEGCodec;
import com ......

Java·´Éä»úÖÆ

1  JAVAµÄ·´Éä,Æäʵ¾ÍÊÇͨ¹ýÒ»¸öʵÀý»¯µÄ¶ÔÏó·´¹ýÀ´È¥ÕÒµ½Ò»¸öÀàµÄÍêÕûÐÅÏ¢,±ÈÈç¶ÔÓÚÈçϵÄÐÎʽ:
X x=new X();
   x.getClass().getName();
ÕâÀï¾Í»áÊä³öÕâ¸öÀàËùÔÚµÄÍêÕûÐÅÏ¢,¼´"°üÃû.ÀàÃû";
  ×î³£ÓõÄÈýÖÖʵÀý»¯CLASSÀà¶ÔÏó
Class<?> c1 = null ;  // Ö¸¶¨·ºÐÍ
  Class<?& ......

ÿ¸öÏîÄ¿ÖУ¬Äã²»µÃ²»ÖªµÄ11¸öJavaµÚÈý·½Àà¿â

JavaµÚÈý·½library ecosystemÊÇÒ»¸öºÜ¹ãÀ«µÄ·¶³ë¡£²»¾ÃǰÓÐÈË׫ÎÄ£ºÃ¿¸öÏîÄ¿ÖУ¬Äã±ØÐëÖªµÀµÄ11¸öJavaµÚÈý·½Àà¿â¡£
µ¥Ôª²âÊÔ
1.DBUnit
DBunitÊÇÒ»¸ö»ùÓÚjunitÀ©Õ¹µÄÊý¾Ý¿â²âÊÔ¿ò¼Ü¡£ËüÌṩÁË´óÁ¿µÄÀà¶ÔÓëÊý¾Ý¿âÏà¹ØµÄ²Ù×÷½øÐÐÁ˳éÏóºÍ·â×°¡£
2.MOckito
MockitoÊÇÒ»¸öÕë¶ÔJavaµÄmocking¿ò¼Ü¡£Äã¿ÉÒÔʹÓüò½àµÄAPI±àд³ö ......

java±à³Ì¹æ·¶

Package µÄÃüÃû 
Package µÄÃû×ÖÓ¦¸Ã¶¼ÊÇÓÉÒ»¸öСдµ¥´Ê×é³É¡£ 
Class µÄÃüÃû 
Class µÄÃû×Ö±ØÐëÓÉ´óд×Öĸ¿ªÍ·¶øÆäËû×Öĸ¶¼Ð¡Ð´µÄµ¥´Ê×é³É 
Class ±äÁ¿µÄÃüÃû 
±äÁ¿µÄÃû×Ö±ØÐëÓÃÒ»¸öСд×Öĸ¿ªÍ·¡£ºóÃæµÄµ¥´ÊÓôóд×Öĸ¿ªÍ·¡£ 
Static Final&nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ