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

JavaÁ¬½áÊý¾Ý¿âÄÚÄ»

Java.sql°üÖÐµÄ java.sql.Driver, jdbc.sql.ConnectionµÈÌṩ¸ø³ÌÐò¿ª·¢ÈËԱͳһµÄ¿ª·¢½Ó¿Ú£¬Êý¾Ý¿âÌṩÉÌÌṩÏàÓ¦µÄʵÏÖ£¬¶Ô³ÌÐò¿ª·¢ÈËÔ±À´½²Ö»ÒªÖªµÀÕâЩ½Ó¿Ú¶¼ÓÐÄÄЩ·½·¨¾Í¿ÉÒÔÁË¡£µ«ÎÒÃÇ¿ÉÒÔÉîÈëһЩ¿´¿´µ½µ×ÕâÀïÃæ¶¼×öÁËÄÇЩÊ£¬ ͬʱҲ¿ÉÒÔѧϰÆäÖеıà³Ìģʽ(ÈçInterfaceģʽµÈ)¡£
¡¡¡¡1¡¢ Class.forName(String classname) µÄÔ´ÂëΪ£º
public final
class Class implements java.io.Serializable {
¡¡...
public static Class forName(String className)
throws ClassNotFoundException {
¡¡¡¡¡¡return forName0(className, true, ClassLoader.getCallerClassLoader());
}
...
}
¡¡¡¡¹ØÓÚforName0 Çë×Ô¼º²é¿´jdk source.
¡¡¡¡µÄÊǰÑÖ¸¶¨µÄClass×°ÔØµ½JVMÖÐÀ´¡££¨×¢ÒâclassµÄ×°ÔØ¡¢³õʼ»¯¹ý³Ì£©ÔÚ×°ÔØ¹ý³ÌÖн«Ö´Ðб»×°ÔØÀàµÄstatic¿é(ÈçÏÂ)
¡¡¡¡2 sunµÄJdbcOdbcDriver Ô´Â룺
public class JdbcOdbcDriver extends JdbcOdbcObject
implements JdbcOdbcDriverInterface
¡¡¡¡¡¡{
¡¡¡¡¡¡ ...
¡¡¡¡¡¡ /**
¡¡¡¡¡¡ * connect to DB
¡¡¡¡¡¡¡¡*/
public synchronized Connection connect(String s, Properties properties)
¡¡throws SQLException
¡¡¡¡{
¡¡¡¡¡¡if(JdbcOdbcObject.isTracing())
¡¡¡¡¡¡¡¡JdbcOdbcObject.trace("*Driver.connect (" + s + ")");
¡¡¡¡¡¡¡¡if(!acceptsURL(s))
¡¡¡¡¡¡¡¡¡¡return null;
¡¡¡¡¡¡¡¡if(hDbc != 0)
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡disconnect(hDbc);
¡¡¡¡¡¡¡¡¡¡closeConnection(hDbc);
¡¡¡¡¡¡¡¡¡¡hDbc = 0;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡if(!initialize())
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡return null;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡else
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡JdbcOdbcConnection jdbcodbcconnection = new JdbcOdbcConnection(OdbcApi, hEnv, this);
¡¡¡¡¡¡¡¡¡¡jdbcodbcconnection.initialize(getSubName(s), properties, DriverManager.getLoginTimeout());
¡¡¡¡¡¡¡¡¡¡jdbcodbcconnection.setURL(s);
¡¡¡¡¡¡¡¡¡¡return jdbcodbcconnection;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡}
¡¡static
¡¡{
¡¡¡¡if(JdbcOdbcObject.isTracing())
¡¡¡¡¡¡JdbcOdbcObject.trace("JdbcOdbcDriver class loaded");
¡¡¡¡¡¡JdbcOdbcDriver jdbcodbcdriver = new JdbcOdbcDriver();
¡¡¡¡¡¡try
¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡DriverManager.registerDriver(jdbcodbcdriver);
¡¡¡¡¡¡}
¡¡¡¡¡¡catch(SQLException sqlexception)
¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡if(J


Ïà¹ØÎĵµ£º

´«ÖDz¥¿Íjavaѧϰ ÎļþµÄÉÏ´«ÏÂÔØ

½ñÌìÎÒѧϰÁËÎļþÉÏ´«¡¢ÏÂÔØÖªÊ¶£¬ÊÇ·ëÀÏʦ½²µÄ¿Î£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
Ò»¡¢ÎļþÉÏ´«Ê±£¬ÒªÔÚÒ³ÃæÉèÖãº±íµ¥ÔªËØ<input type=“file” />£¬ÐèÒªÖ¸¶¨±íµ¥ enctype µÄֵΪ multipart/form-data
¶þ¡¢          Commons-fileupload ×é¼þÉÏ´«µÄ»ù±¾Ô­Àí £º
a)& ......

´«ÖDz¥¿ÍJavaѧϰ JavaScript¼ÓÇ¿

ÎÒ½ñÌìѧϰÁËÙ¡ÀÏʦ½²µÄJavaScript½âÎöDomÎĵµµÄ֪ʶ£º
Ò»¡¢        ½Úµã·ÖΪ3ÖÖÀàÐÍ£¬ÔªËؽڵ㣬ÊôÐԽڵ㣬Îı¾½Úµã
¶þ¡¢        ²éÕҽڵ㣺
l       js´úÂë²»ÄÜдÔÚbodyÔªËØµÄÇ°Ãæ£¬js ´úÂëдÔÚ <head> ½ ......

Java³ÌÐòÔ±µÄÃÔʧ—ÂÛ¡°ÐéÄâ»ú¡±


Java³ÌÐòÔ±µÄÃÔʧ—ÂÛ“ÐéÄâ»ú”
2009Äê08Ô  ×÷Õߣº¶«·½Ö©ÖëÒë
ÐéÄâ»ú¼¼ÊõÏÖÔڷdz£ÈÈÃÅ£¬ÈËÃÇÈÏΪËü¿ÉÒÔÍê³ÉÒ»ÇÐÊÂÇé¡£ÈËÃÇÈÈÖÔÓÚÈÃJVM¿ÉÒÔÔËÐÐRuby¡¢PHP»òÆäËüһЩÈÈÃÅÓïÑÔ£¬ÒÔ¼°Ö§³ÖÏñJava FXÖ®ÀàµÄ¼¼Êõ¡£ÕâÖÖÏÖÏóÊǺÃÊÇ»µ£¿Joe WinchesterÒÔ×Ô¼ºµÄ¾­ÀúÀ´ÂÛÖ¤Á˶Դ˵Ŀ´·¨¡£
ÔÚJava³öÏÖ֮ǰÎÒ ......

³õʶIReport2¡¢JasperReport£¨javaÓ¦Óã©

 ±¨±íµÄÉúÃüÖÜÆÚºÍjavaÀàµÄ·Ç³£ÏàËÆ£¬java±»Ò»Ð©Ô´Îļþ×é³É£¬ÕâЩԴÎļþ±»±àÒë³ÉÀ©Õ¹ÃûΪclassµÄÎļþ¡£Í¬ÑùµÄÒ»¸ö±¨±íÒ²ÊÇiyouÒ»¸öÔ´´úÂëµÄÎʼÛÄêÀ´ÃèÊöµÄ£¬Ô´ÎļþµÄÀ©Õ¹ÃûΪ . jrxml £¬È»ºó±»±àÒë³É .jasperÎļþ.
JasperReport ÊÇÒ»¸öjar¿â£¬ËûÌṩÒÔÏÂÖ÷ÒªÀࣺ
net.sf.jasperreports.engine.JasperCompileMan ......

Javaѧϰ·Ïß

ÏÈѧϰj2se
Ҫѧϰj2ee¾ÍÒªÏÈѧϰj2se£¬¸Õ¿ªÊ¼Ñ§Ï°j2seÏȽ¨Ò鲻ҪʹÓÃIDE£¬È»ºó½¥½¥µÄ¹ý¶Éµ½Ê¹ÓÃIDE¿ª·¢£¬±Ï¾¹ÓÃËü·½±ãÂѧϰj2seÍÆ¼öÁ½±¾Ê飬¡¶java2ºËÐļ¼ÊõÒ»¶þ¾í¡·£¬¡¶java±à³Ì˼Ïë¡·£¬¡¶javaģʽ¡·¡£ÆäÖС¶java±à³Ì˼Ïë¡·ÒªÑжÁ£¬¾«¶Á¡£ÕâÒ»¶Îʱ¼äÊÇ»ù±¾¹¦Ñ§Ï°£¬Ê±¼ä»áºÜ³¤£¬Ò²¿ÉẠ̈ܺܶ¬ÕâÒª¿´Ñ§Ï°Õß×ÔÉíˮƽ¶ø¶¨ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ