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 jce¶ÔaesËã·¨ÓкܺõÄÖ§³Ö£¬µ«ÊÇĬÈÏ°²×°µÄJDK»òÕßJREÊDz»ÄÜÖ§³Öaes192bitÃÜÔ¿ºÍaes256bitÃÜÔ¿Á½ÖÖËã·¨µÄ£¬ÐèÒªµ½sun¹Ù·½ÏÂÔØJava(TM) Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files£¬ÒÔÏÂÊÇjce unilimited strength jurisdiction policy files 6µÄ¹Ù·½ ......
ѧϰJavaÀàµÄÊôÐÔ-Î人±±´óÇàÄñ
¡¡¡¡Public¡¢private¡¢protectedÏÔʾÁËÈýÖÖÀàÖеÄÊôÐԺͷþÎñµÄÀàÐÍ£¬publicÊÇ¿ÉÒÔËæÒâ·ÃÎʵġ¢privateÊÇÍâ½ç²»ÄÜ·ÃÎʵÄ(ÏÔʾÁËÊý¾ÝµÄ·â×°ÐÔ)¡¢protected˵Ã÷Êý¾ÝÊÇÊܱ£»¤µÄ¡£ÏÂÃæ¾ÍÀ´Ïêϸ½²ÊöÒ»ÏÂÕâÈý¸ö¾¿¾¹ÓÐʲôÇø±ð¡£
¡¡¡¡Ê×ÏÈÒªÁ˽âһϰüµÄ¸ÅÄî¡£ÓÐÈô¸É¸öÀ࣬ËüÃÇÏ໥֮¼äÓÐÒ»¶¨µÄ¹ØÏ ......
1. Õ»(stack)Óë¶Ñ(heap)¶¼ÊÇJavaÓÃÀ´ÔÚRamÖдæ·ÅÊý¾ÝµÄµØ·½¡£ÓëC++²»Í¬£¬Java×Ô¶¯¹ÜÀíÕ»ºÍ¶Ñ£¬³ÌÐòÔ±²»ÄÜÖ±½ÓµØÉèÖÃÕ»»ò¶Ñ¡£
2. Õ»µÄÓÅÊÆÊÇ£¬´æÈ¡ËٶȱȶÑÒª¿ì£¬½ö´ÎÓÚÖ±½ÓλÓÚCPUÖеļĴæÆ÷¡£µ«È±µãÊÇ£¬´æÔÚÕ»ÖеÄÊý¾Ý´óСÓëÉú´æÆÚ±ØÐëÊÇÈ·¶¨µÄ£¬È±·¦Áé»îÐÔ¡£ÁíÍ⣬ջÊý¾Ý¿ÉÒÔ¹²Ïí£¬Ïê¼ûµÚ3µã¡£¶ÑµÄÓÅÊÆÊÇ¿ÉÒÔ¶¯Ì¬µØ·ÖÅä ......
import java.sql.*;
/*
* JAVAÁ¬½ÓACCESS£¬SQL Server,MySQL,OracleÊý¾Ý¿â
*
* */
public class JDBC {
public static void main(String[] args)throws Exception {
Connection conn=null;
//====Á¬½ÓACCESSÊý¾Ý¿â ......