JavaƵµÀר¼ÒרÀ¸ÉÏÏß ÊׯÚÈÈÆÀJava7ÐÂÌØÐÔËÄ´óÌåÑé
¾àÀëJava7µÄMR°æ±¾·¢²¼ÓжÎʱ¼äÁË£¬Í¨¹ý°²×°ÊÔÓÃÖ®ºóµÄ×ÜÌå¸Ð¾õÊÇ£ºËÙ¶ÈÓÖ¿ìÁË¡£×ÐϸÔĶÁÁËJava7µÄÏà¹ØÎĵµ·¢ÏÖ£¬Java7ÓµÓÐÈçϵÄһЩеÄÌØÐÔ¡£
Ê×ÏÈÊÇÄ£¿é»¯ÌØÐÔ£ºÈç¹ûÄú°²×°ºÍʹÓùýNetBeans6.7µÄ»°£¬ÊDz»ÊÇ»áÓÐÒ»¸öºÜ´óµÄ¸Ð¾õ£¬¾ÍÊÇNetBeans6.7µÄÆô¶¯ËٶȱÈÒÔǰ¿ìÁ˺ܶ࣬µ±È»²¢²»ÊÇNetBeansÒѾʹÓÃÁËJava7£¬¶øÊÇNetBeans½«ÒÔǰһÆô¶¯¾Í¼ÓÔØµÄ¹¦ÄÜ»®·Ö³ÉÁ˺ܶàµÄÄ£¿é£¬µÚÒ»´Î°²×°Æô¶¯µÄʱºò£¬ºÜ¶àÄ£¿é¶¼Ã»ÓмÓÔØ£¬Ö»ÊǼÓÔØÁËһЩ×î»ù±¾µÄ¹¦ÄÜÄ£¿é£¬ÔÚËæºóµÄʹÓùý³ÌÖУ¬Èç¹ûÓõ½ÁËijһÖÖ¹¦ÄÜ£¬¾ÍÆôÓÃÏàÓ¦µÄÄ£¿é£¬ÕâÑùÐγÉÁËÒ»¸ö°´Ðè¼ÓÔØµÄÌØµã£¬µ±È»Ëæ×żÓÔØµÄÄ£¿éÊýÁ¿Ôö¼Ó£¬Æô¶¯µÄËÙ¶ÈÒ²»áËæÖ®±äÂý¡£²»¹ý³ý·ÇÄãÒªÓÃÆäÖеÄËùÓÐÄ£¿é£¬·ñÔò×ÜÊDZÈ֮ǰµÄ°æ±¾ËÙ¶ÈÒª¿ì¡£ÏÖÔÚµÄ Java7Ò²ÊDzÉÓÃÁËÄ£¿éµÄ»®·Ö·½Ê½À´ÌáËÙ£¬Ò»Ð©²»ÊDZØÐëµÄÄ£¿é²¢Ã»ÓÐÏÂÔØºÍ°²×°£¬Òò´ËÔÚʹÓÃȫеÄJava7µÄÐéÄâ»úµÄʱºò»á·¢ÏÖÕæµÄºÜ¿ì£¬µ±ÐéÄâ»úÐèÒªÓõ½Ä³Ð©¹¦ÄܵÄʱºò£¬ÔÙÏÂÔØºÍÆôÓÃÏàÓ¦µÄÄ£¿é£¬ÕâÑùʹµÃ×î³õÐèÒªÏÂÔØµÄÐéÄâ»ú´óСµÃµ½ÁËÓÐЧµÄ¿ØÖÆ¡£Í¬Ê±¶ÔÆô¶¯ËÙ¶ÈÒ²ÓÐÁ˺ܴóµÄ¸ÄÉÆ¡£Èç¹ûÄã¶Ô OpenJDKµÄ¼Ü¹¹±È½ÏÊìϤ£¬ÄãÉõÖÁ¿ÉÒÔ¶¨ÖÆJDKµÄÄ£¿é¡£
Æä´ÎÊǶàÓïÑÔÖ§³Ö£ºÕâÀïµÄ¶àÓïÑÔ²»ÊÇÖ¸ÖÐÎÄÓ¢ÎÄÖ®ÀàµÄÓïÑÔ£¬¶øÊÇ˵Java7µÄÐéÄâ»ú¶Ô¶àÖÖ¶¯Ì¬³ÌÐòÓïÑÔÔö¼ÓÁËÖ§³Ö£¬±ÈÈ磺Rubby¡¢ PythonµÈµÈ¡£¶ÔÕâЩ¶¯Ì¬ÓïÑÔµÄÖ§³Ö¼«´óµØÀ©Õ¹ÁËJavaÐéÄâ»úµÄÄÜÁ¦¡£¶ÔÓÚÄÇЩÊìϤÕâЩ¶¯Ì¬ÓïÑԵijÌÐòÔ±¶øÑÔ£¬ÔÚʹÓÃJavaÐéÄâ»úµÄ¹ý³ÌÖÐͬÑù¿ÉÒÔʹÓÃËüÃÇÊìϤµÄÓïÑÔ½øÐй¦Äܵıàд£¬¶øÕâЩÓïÑÔÊÇÅÜÔÚ¹¦ÄÜÇ¿´óµÄJVMÖ®Éϵġ£
ÔÙÓÐÊÇ¿ª·¢ÕߵĿª·¢Ð§Âʵõ½Á˸ÄÉÆ£ºJava7ͨ¹ý¶àÖÖÌØÐÔÀ´ÔöÇ¿¿ª·¢Ð§ÂÊ¡£±ÈÈç¶ÔÓïÑÔ±¾Éí×öÁËһЩϸСµÄ¸Ä±äÀ´¼ò»¯³ÌÐòµÄ±àд£¬ÔÚ¶àÏ̲߳¢·¢Óë¿ØÖÆ·½Ã棺ÇáÁ¿¼¶µÄ·ÖÀëÓëºÏ²¢¿ò¼Ü£¬Ò»¸öÖ§³Ö²¢·¢·ÃÎʵÄHashMapµÈµÈ¡£Í¨¹ý×¢½âÔöÇ¿³ÌÐòµÄ¾²Ì¬¼ì²é¡£ÌṩÁËһЩеÄAPIÓÃÓÚÎļþϵͳµÄ·ÃÎÊ¡¢Òì²½µÄÊäÈëÊä³ö²Ù×÷¡¢SocketͨµÀµÄÅäÖÃÓë°ó¶¨¡¢¶àµãÊý¾Ý°üµÄ´«Ë͵ȵȡ£
×îºóÊÇÖ´ÐÐЧÂʵÄÌá¸ß£¬Ò²ÊǸøÈ˸оõ×îÕæÇÐÌåÑéµÄÌØÐÔ£ºÑ¹ËõÁË64λµÄ¶ÔÏóÖ¸Õ룬Java7ͨ¹ý¶Ô¶ÔÏóÖ¸ÕëÓÉ64λѹËõµ½Óë32λָÕëÏàÆ¥ÅäµÄ¼¼ÊõʹµÃÄÚ´æºÍÄÚ´æ´ø¿éµÄÏûºÄµÃµ½Á˺ܴóµÄ½µµÍÒò¶øÌá¸ßÁËÖ´ÐÐЧÂÊ¡£´ËÍ⻹ÌṩÁËеÄÀ¬»ø»ØÊÕ»úÖÆ£¨G1£©À´½µµÍÀ¬»ø»ØÊյĸºÔغÍÔöÇ¿À¬»ø»ØÊÕµÄЧ¹û¡£G1À¬»ø»ØÊÕ»úÖÆÓµÓиüµÍµÄÔÝÍ£Âʺ͸üºÃµÄ¿ÉÔ¤²âÐÔ¡£
ÆäʵÈçÉϵÄÕâÐ©ÌØÐÔÊÇÔÚ¸æËßÎÒÃÇ£¬Java7¸ÄÉÆÁËʲô£¬ËÙ¶ÈΪʲô¿ìÁË£¬µ±È»ÕâÐ©ÌØÐÔ½«Ëæ×
Ïà¹ØÎĵµ£º
Ò»£ºÎÞ·µ»ØÖµµÄ´æ´¢¹ý³Ì
´æ´¢¹ý³ÌΪ£º
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
È»ºóÄØ£¬ÔÚjavaÀïµ÷ÓÃʱ¾ÍÓÃÏÂÃæµÄ´úÂ룺
package com.hyq.src;
import java.sql.*;
import j ......
Ò»ÖÖÊǼ̳Ð×ÔThreadÀà.Thread ÀàÊÇÒ»¸ö¾ßÌåµÄÀ࣬¼´²»ÊdzéÏóÀ࣬¸ÃÀà·â×°ÁËÏ̵߳ÄÐÐΪ¡£Òª´´½¨Ò»¸öỊ̈߳¬³ÌÐòÔ±±ØÐë´´½¨Ò»¸ö´Ó Thread Àർ³öµÄÐÂÀà¡£³ÌÐòԱͨ¹ý¸²¸Ç Thread µÄ run() º¯ÊýÀ´Íê³ÉÓÐÓõŤ×÷¡£Óû§²¢²»Ö±½Óµ÷Óô˺¯Êý£»¶øÊÇͨ¹ýµ÷Óà Thread µÄ start() º¯Êý£¬¸Ãº¯ÊýÔÙµ÷Óà run()¡£
&nb ......
ͨ¹ý¼àÌýÆ÷£¨Listener£©ºÍ¶¨Ê±Æ÷£¨Timer£©¶¨Ê±Ö´ÐÐij¸öÈÎÎñ£¨Task£©¡£
(1)Listener
import
java.util.Timer;
import
javax.servlet.ServletContextEvent;
import
javax.servlet.ServletContextListener;
public
class
MyListener
implements
ServletContextListener {
p ......
Ìâ Ä¿
javaÓëC#Ïà±È£¬JavaµÄÓÅÊÆÔÚÄÄÀ
1.strutsÔË×÷¹ý³Ì,hibernateµÄ×÷ÓÃ
hibernateÖУ¬ÔõôÅжÏÊDzåÈ뻹ÊǸüÐÂ?
ÔõôʹÓÃjavascript½øÐÐÒ³ÃæÌø×ª£¿
ÔõôʹÓÃjavascript½«Ò»¸öÒ³ÃæµÄÒ»¸ö²ÎÊý´«µÝµ½ÁíÍâÒ»¸öÒ³Ãæ£¿
ʹÓô洢¹ý³Ì½øÐ ......
ÎÒ¸öÈËÀí½â³õʼ»¯ºÍÇåÀíµÄ¹ØÏµ¾ÍÊdzԷ¹ºÍÉϲÞËù£¬ÕýÊÇÓÐÁ˳õʼ»¯µÄ¶ÔÏó£¬ÎÒÃDzÅÄÜʹÓÃÇåÀí¡£µ«ÊÇΪʲôҪÇåÀíÄØ£¿ÏëÏóÒ»ÏÂÒ»¸öÈ˹â³Ô²»À£¬ÊǸöʲôÇé¿ö£¿£º£©ÄѵÀÎÒÃǵijÌÐòÒ²ÒªÏñ³Ô·¹Ò»Ñù¹â²úÉú¶ÔÏ󣬶ø²»È¥ÇåÀíʹÓÃÍê±ÏµÄ¶ÔÏó£¿ÈÎÓÉÎÒÃǵĶÔÏó¶Ñ»ýÈçɽ£¬Õ¼ÓÃϵͳ×ÊÔ´£¿
ÒÔ¹¹Ô캯ÊýÈ·±£³õʼ»¯µÄ½øÐÐ
&nb ......