C++&JAVAÒìͬ
C++ÓëJavaÒìͬ
1¡¢Ö¸Õë¡ï¡ï¡ï¡ï¡ï
C C++ÖеÄÖ¸Õ룬ÌṩÁ˺ܴóµÄÁé»îÐÔ£¬µ«ÊÇÁé»îÒ²´øÀ´ÁËΣÏÕ£¬¶ÔÖ¸Õë²Ù×÷µÄ²»µ±ÈÝÒ×Ôì³ÉÄÚ´æÐ¹Â¶»òÊÇ¿ÕÐüÖ¸ÕëµÈÎÊÌâ¡£
JavaÈ¡ÏûÁËÖ¸Õë¡£µ«Êµ¼ÊÉÏ£¬javaÖÐÉùÃ÷µÄËùÓÐÒýÓÃÊý¾ÝÀàÐ͵ÄÃû³Æ£¬¿ÉÒÔÀí½âΪ¾ÍÊÇÒ»¸öÖ¸Õë¡£¸ÃÃû³Æ´æ´¢ÔÚÕ»ÄÚ´æÉÏ£¬Ö¸Ïò¶ÔÄÚ´æÉÏʹÓÃnew¿ª±ÙµÄ¿Õ¼ä¡£
È磺
int[] array = new int[10]
ÕûÐÍÊý×éÃûarrayÔÚÕ»ÄÚ´æÉÏ£¬ÔÚ¶ÑÄÚ´æÉÏ¿ª±ÙÁË10*4×ֽڵĿռ䣬ÓÃarrayÖ¸Ïò¸Ã¿éÄÚ´æ¡£
¿ÉÒÔ°ÑarrayÀí½âΪһ¸öÖ¸Õ룬ÀïÃæ´æ·ÅµÄµØÖ·¾ÍÊÇnew³öÀ´µÄ¿Õ¼ä¡£
È磺
class Person{
……
}
Person p = new Person() ;
¶ÔÏóÃûp¿ª±ÙÔÚÕ»Äڴ棬ÓÃnewΪ¶ÔÏóÔÚ¶ÑÄڴ濪±Ù¿Õ¼ä£¬¶ÔÏóÃûpÖ¸Ïò¸Ã¶ÑÄÚ´æ¡£
µ«Êµ¼ÊÉÏÄØ£¬¸ÃÃû³Æ²¢²»ÏñC++ÖеÄÖ¸Õë£¬ÌØ±ðÊÇÔÚ½øÐвÎÊý´«µÝµÄʱºò¡£
javaÒѾÉùÃ÷£º²ÎÊý´«µÝ¶¼ÊÇÖµ´«µÝ¡£
µ«Êǵ±ÒýÓÃÊý¾ÝÀàÐÍ×÷Ϊº¯Êý²ÎÊýµÄʱºò£¬°ÑÒ»¸öÒÑÉùÃ÷µÄ¶ÔÏóp1´«½øÀ´µÄʱºò£¬ÆäʵÊDzúÉúÁËÒ»¸ö¸Ã¶ÔÏóµÄ¸±±¾p2£¬Õâ¸öp2Ö¸Ïòp1£¬ËùÒÔͨ¹ýp2µ÷ÓÃp1µÄ³ÉԱʱ£¬¿ÉÒÔÍê³ÉÐ޸ģ¬µÈº¯Êýµ÷ÓýáÊø£¬±£ÁôÐ޸ġ£È磺
class Person{
public String name ;
public int age ;
public Person(String name ,int age){
this.name = name ;
this.age = age ;
}
}
public class Test{
public static void main(String[] args){
Person p = new Person("ÕÅÈý" , 10) ;
System.out.println("ÐÞ¸Äǰ-->ÐÕÃû£º"+ p.name+"£¬ÄêÁ䣺"+p.age) ;
changePro(p) ; //¶ÔÏóp´«½øÀ´£¬Õâʱ²úÉúpµÄÒ»¸ö¸±±¾£¬¼ÙÉèÊÇp1£¬ËüÖ¸Ïòp¡£ &nbs
Ïà¹ØÎĵµ£º
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
1, ±£Ö¤Ḭ̈߳²È«µÄÈýÖÖ·½·¨:
a, ²»Òª¿çÏ̷߳ÃÎʹ²Ïí±äÁ¿
b, ʹ¹²Ïí±äÁ¿ÊÇfinalÀàÐ͵Ä
c, ½«¹²Ïí±äÁ¿µÄ²Ù×÷¼ÓÉÏͬ²½
2, Ò»¿ªÊ¼¾Í½«ÀàÉè¼Æ³ÉḬ̈߳²È«µÄ, ±ÈÔÚºóÆÚÖØÐÂÐÞ¸´Ëü,¸üÈÝÒ×.
3, ±àд¶àÏ̳߳ÌÐò, Ê×Ïȱ£Ö¤ËüÊÇÕýÈ·µÄ, Æä´ÎÔÙ¿¼ÂÇÐÔÄÜ.
4, ÎÞ×´Ì ......
ÕâÀïΪ´ó¼Ò̸̸Java´æ´¢¹ý³Ìµ÷Óã¬ÎÒÃÇ¿ÉÒÔÀûÓÃJava´æ´¢¹ý³Ì¼ò»¯Êý¾Ý¿â²Ù×÷, ÀûÓÃJava´æ´¢¹ý³Ì¹µÍ¨SQL¡¢XML¡¢Java¡¢J2EEºÍWeb·þÎñ¡£
´´½¨ÐèÒªµÄ²âÊÔ±í:create table Test(tid varchar2(10),tname varchar2(10));
µÚÒ»ÖÖÇé¿ö£ºÎÞ·µ»ØÖµ.
create or replace procedure test_a(param1 in varchar2,param2 in varchar2)as ......
ÓÃjava¿ª·¢Óʼþ½ÓÊÕ³ÌÐòÐèÒªÓõ½javamail°ü£¬×ÊÔ´µØÖ·£ºhttp://java.sun.com/products/javamail/£¬×îаæÊÇ JavaMail 1.4.3 £¬ÏÂÔØµØÖ·ÊÇ£ºhttp://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/javamail-1.4.3.zip?BundledLineItemUUID=gqFIBe.oRjUAAAEl1r4 ......
JAVAÀïµÄPINGÊÇÔÚJDK 1.5ºóÓÃÁËеĺ¯ÊýisreachableȥʵÏÖ,¾ßÌå½éÉÜÈçÏÂ:
InetAddress¶ÔÏóµÄ³£Ó÷½·¨
InetAddressÀàÓкܶàget·½·¨£¬ÓÃÀ´»ñÈ¡Ö÷»úÃû£¬Ö÷»úµØÖ·µÈÐÅÏ¢¡£Ö÷ÒªÓУº
byte[] getAddress() ·µ»Ø´ÎInetAddress¶ÔÏóµÄÔʼIPµØÖ·£¬±£´æÎªÒ»¸öbyteÊý×é
String getCanonicalHostName() »ñÈ¡´ËIPµØÖ·µÄÍêÈ«ÏÞ¶ ......