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

javaÀàÐÍת»»×ܽá

ÀàÐÍת»»×ܽ᣺
1.Ô­ÐÍÊý¾Ýbyte,short,int,long,float,double,char,boolean,СÀàÐÍÊý¾Ý¿ÉÒÔÖ±½Ó¸³¸ø´óÀàÐÍÊý¾ÝÀýÈç
 int a=1;byte b=2;short c=3;float d=3;double e=4;char f='a';boolean g=true;long l=10;
c=b;
a=f;
d=a;
e=d;
byteÐÍÊý¾Ý²»ÄÜÖ±½Ó¸³¸øcharÐÍÊý¾Ý£¬ÒòΪbyte±íʾµÄÊÇ8λÓзûºÅÊý£¬¶øchar±íʾµÄÊÇ16λÎÞ·ûºÅÊý¡£Í¬ÀíshortÐÍÊý¾Ý(16λÓзûºÅÊý)ÓëcharÐÍÊý¾ÝÒ²²»ÄÜÖ±½Óͨ¹ý¸³Öµ×ª»»¡£
boolean²»ÄÜÓëÆäËûÈκÎÔ­ÐÍÊý¾Ýת»»¡£
2.´óÀàÐÍÊý¾Ý¿ÉÒÔÇ¿ÖÆת»»³ÉСÀàÐÍÊý¾Ý¡£
Èçb=(byte)a;c=(short)a;a=(int)l;b=(byte)f;
3.Ô­ÐÍÊý¾ÝµÄÊý×éûÓдóС֮·Ö£¬²»¿ÉÏ໥ת»»£¬ÀýÈç
byte[] ba;
short[]sa;
ba=sa»òsa=ba;¶¼ÊÇ´íµÄ£¬Ç¿ÖÆת»»Ò²²»ÐС£
4.¶ÔÏóÀàÐÍÊý¾ÝµÄת»»
ObjectÀàÐͱäÁ¿¿ÉÒÔÖ±½ÓÒýÓÃÈκÎÀàÐ͵ĶÔÏ󣬾ßÓм̳йØϵµÄÀàÖ®¼ä£¬¸¸ÀàÐÍ£¨´óÀàÀàÐÍ£©±äÁ¿¿ÉÒÔÖ±½ÓÒýÓÃ×ÓÀàÐÍ£¨Ð¡ÀàÀàÐÍ£©¶ÔÏó£¬ÔÚ¸¸ÀàÀàÐ͵ÄÒýÓñäÁ¿ÒýÓõÄÊÇ×ÓÀàÀàÐͶÔÏó»òÕß×Ó×ÓÀàÀàÐͶÔÏóʱ£¬¸ÃÒýÓñäÁ¿²Å¿ÉÒÔÇ¿ÖÆת»»³É¶ÔÓ¦µÄ×ÓÀàÀàÐÍÒýÓá£Ò»¾ä»°Òª¿´¸ÃÒýÓñäÁ¿ËùÒýÓõľßÌå¶ÔÏóµÄÀàÐÍÄܲ»ÄÜÇ¿ÖÆת»»³ÉÄ¿µÄÀàÐÍ¡£¾ÙÀý˵Ã÷ÈçÏÂ
ÕýÈ·µÄת»»£º
Object oa=new Integer(5);
Integer ia=(Integer)oa;
oaÒýÓõÄÊÇIntegerÀàÐͶÔÏó£¬IntegerÀàÐÍÒýÓÃiaµ±È»¿ÉÒÔÖ¸ÏòËü¡£
´íÎóµÄת»»£º
Object oa=new Object();
Integer ia=(Integer)oa;
oaÒýÓõÄÊÇObjectÀàÐͶÔÏó£¬IntegerÀàÐÍÒýÓÃia²»ÄÜÖ¸ÏòËüµÄ¸¸ÀàÀàÐ͵ĶÔÏó¡£
ÕýÈ·µÄת»»£º
class A{
}
class B extends A{
}
class C extends B{
}
Object oa=new C();
 B b=(B)oa;
oaÒýÓõÄÊÇCÀàÀàÐͶÔÏ󣬶øÀàC¼Ì³ÐÁËÀàB£¬ËùÒÔBÀàÐÍÒýÓÃb¿ÉÒÔÖ¸ÏòËüµÄ×ÓÀàÀàÐ͵ĶÔÏó¡£
5.¶ÔÏóÊý×éµÄת»»¹ØϵºÍÀàµÄת»»¹ØϵһÑù¡£
Èç¹ûBÀà¼Ì³ÐÁËAÀ࣬Ôò
B[]b=new B[2];
A[]a;
 a=b;
ÕýÈ·¡£
  A[]a=new B[2];
       B[]b;
       b=(B[])a;
Ò²ÊÇÕýÈ·µÄ¡£
6.½Ó¿ÚÏòÀࣨObjectÀà³ýÍ⣩ת»»Ò»¶¨ÒªÓÃÇ¿ÖÆת»»£¬²»Í¬ÀàÐ͵ĽӿÚÖ®¼ä¿ÉÒÔÓÃÇ¿ÖÆת»»¡£¾ÙÀý˵Ã÷ÈçÏÂ,
interface A{
}
interface B{
}
class C implements A{
}
class D extends C implements B{
}
A a=new D();
 C c=(C)a;//ʹÓÃÁËÇ¿ÖÆת»»
 A b=new C();
 Object o=b;//¶ÔÓÚObjectûÓÐʹÓÃ
 B c=new D();
     A d=(A)


Ïà¹ØÎĵµ£º

javaÖеÄclon()ºÍcloneable½Ó¿ÚdzÎö

 The clone( ) method generates a duplicate copy of the object on which it is called. Only classes that implement the Cloneable interface can be cloned.
 
...clone()²úÉúÁËÒ»¸öµ÷ÓÃËüµÄ¶ÔÏóµÄ¸´ÖÆ;Ö»ÓÐʵÏÖÁËCloneable½Ó¿ÚµÄÀà²Å¿ÉÒÔ±»¸´ÖÆ¡£
 
 
The Cloneable interface defines no ......

javaÖÐ×Ö·û´®¶ÔÏóµÄ´´½¨¸öÊý

s = new String("xyz");´´½¨Á˼¸¸öString Object?Á½¸ö¶ÔÏó¡£
String s="ÄãºÃ";int i=3; s=i+s; Õâ¸ö±í´ïʽ¶ÔÂð?ÔÚjavaÖлáÌáʾÊý¾ÝÀàÐͲ»Æ¥Åä¡£ÒòΪstringÊÇÀà!ÕýÈ·×ö·¨: s+="3" »òÕß s+='3'»òÕß s+=(char)i;
ÎÒÃÇÒªÒýÈëÁíÍâÒ»ÖÖ´´½¨String¶ÔÏóµÄ·½Ê½µÄÌÖÂÛ——ÒýºÅÄÚ°üº¬Îı¾¡£ÕâÖÖ·½Ê½ÊÇStringÌØÓеģ¬²¢ÇÒË ......

java parse excel

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.apache.log4j.Logger;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRo ......

Java±à³ÌÄÇЩʶùϵÁÐÎÄÕÂ(È«¼¯)


Java±à³ÌÄÇЩʶù1——ÐòÑÔ
Java±à³ÌÄÇЩʶù2——³ÌÐòÉè¼ÆÊÇʲô£¿
Java±à³ÌÄÇЩʶù3——ÄãÊʺÏѧϰ³ÌÐòÉè¼ÆÂð£¿
Java±à³ÌÄÇЩʶù4——ÈçºÎѧºÃ³ÌÐòÉè¼Æ£¿
Java±à³ÌÄÇЩʶù5——³ÌÐòÉè¼Æ½éÉÜС½á
Java±à³ÌÄÇЩʶù6——¼ÆËã»úÈí¼þ»ù±¾¸ÅÄî
Java±à ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ