JavaÐòÁл¯µÄ»úÖÆºÍÔÀí
ÓйØJava¶ÔÏóµÄÐòÁл¯ºÍ·´ÐòÁл¯Ò²ËãÊÇJava»ù´¡µÄÒ»²¿·Ö£¬ÏÂÃæ¶ÔJavaÐòÁл¯µÄ»úÖÆºÍÔÀí½øÐÐһЩ½éÉÜ¡£
¡¡¡¡JavaÐòÁл¯Ë㷨͸Îö
¡¡¡¡Serialization£¨ÐòÁл¯£©ÊÇÒ»ÖÖ½«¶ÔÏóÒÔÒ»Á¬´®µÄ×Ö½ÚÃèÊöµÄ¹ý³Ì£»·´ÐòÁл¯deserializationÊÇÒ»ÖÖ½«ÕâЩ×Ö½ÚÖØ½¨³ÉÒ»¸ö¶ÔÏóµÄ¹ý³Ì¡£JavaÐòÁл¯APIÌṩһÖÖ´¦Àí¶ÔÏóÐòÁл¯µÄ±ê×¼»úÖÆ¡£ÔÚÕâÀïÄãÄÜѧµ½ÈçºÎÐòÁл¯Ò»¸ö¶ÔÏó£¬Ê²Ã´Ê±ºòÐèÒªÐòÁл¯ÒÔ¼°JavaÐòÁл¯µÄËã·¨£¬ÎÒÃÇÓÃÒ»¸öʵÀýÀ´Ê¾·¶ÐòÁл¯ÒÔºóµÄ×Ö½ÚÊÇÈçºÎÃèÊöÒ»¸ö¶ÔÏóµÄÐÅÏ¢µÄ¡£
¡¡¡¡ÐòÁл¯µÄ±ØÒªÐÔ
¡¡¡¡JavaÖУ¬Ò»Çж¼ÊǶÔÏó£¬ÔÚ·Ö²¼Ê½»·¾³Öо³£ÐèÒª½«Object´ÓÕâÒ»¶ËÍøÂç»òÉ豸´«µÝµ½ÁíÒ»¶Ë¡£Õâ¾ÍÐèÒªÓÐÒ»ÖÖ¿ÉÒÔÔÚÁ½¶Ë´«ÊäÊý¾ÝµÄÐÒé¡£JavaÐòÁл¯»úÖÆ¾ÍÊÇΪÁ˽â¾öÕâ¸öÎÊÌâ¶ø²úÉú¡£
¡¡¡¡ÈçºÎÐòÁл¯Ò»¸ö¶ÔÏó
¡¡¡¡Ò»¸ö¶ÔÏóÄܹ»ÐòÁл¯µÄǰÌáÊÇʵÏÖSerializable½Ó¿Ú£¬Serializable½Ó¿ÚûÓз½·¨£¬¸üÏñÊǸö±ê¼Ç¡£ÓÐÁËÕâ¸ö±ê¼ÇµÄClass¾ÍÄܱ»ÐòÁл¯»úÖÆ´¦Àí¡£
¡¡¡¡1.import java.io.Serializable;
¡¡¡¡2.
¡¡¡¡3.class TestSerial implements Serializable {
¡¡¡¡4.
¡¡¡¡5. public byte version = 100;
¡¡¡¡6.
¡¡¡¡7. public byte count = 0;
¡¡¡¡8.
¡¡¡¡9.}
¡¡¡¡È»ºóÎÒÃÇд¸ö³ÌÐò½«¶ÔÏóÐòÁл¯²¢Êä³ö¡£ObjectOutputStreamÄܰÑObjectÊä³ö³ÉByteÁ÷¡£ÎÒÃǽ«ByteÁ÷ÔÝʱ´æ´¢µ½temp.outÎļþÀï¡£
¡¡¡¡10.public static void main(String args[]) throws IOException {
¡¡¡¡11.
¡¡¡¡12. FileOutputStream fos = new FileOutputStream("temp.out");
¡¡¡¡13.
¡¡¡¡14. ObjectOutputStream oos = new ObjectOutputStream(fos);
¡¡¡¡15.
¡¡¡¡16. TestSerial ts = new TestSerial();
¡¡¡¡17.
¡¡¡¡18. oos.writeObject(ts);
¡¡¡¡19.
¡¡¡¡20. oos.flush();
¡¡¡¡21.
¡¡¡¡22. oos.close();
¡¡¡¡23.
¡¡¡¡24.}
¡¡¡¡Èç¹ûÒª´Ó³Ö¾ÃµÄÎļþÖжÁÈ¡BytesÖØ½¨¶ÔÏó£¬ÎÒÃÇ¿ÉÒÔʹÓÃObjectInputStream¡£
¡¡¡¡25.public static void main(String args[]) throws IOException {
¡¡¡¡26.
¡¡¡¡27. FileInputStream fis = new F
Ïà¹ØÎĵµ£º
ListµÄÓ÷¨
List°üÀ¨List½Ó¿ÚÒÔ¼°List½Ó¿ÚµÄËùÓÐʵÏÖÀà¡£ÒòΪList½Ó¿ÚʵÏÖÁËCollection½Ó¿Ú£¬ËùÒÔList½Ó¿ÚÓµÓÐCollection½Ó¿ÚÌṩµÄËùÓг£Ó÷½·¨£¬ÓÖÒòΪListÊÇÁбíÀàÐÍ£¬ËùÒÔList½Ó¿Ú»¹ÌṩÁËһЩÊʺÏÓÚ×ÔÉíµÄ³£Ó÷½·¨£¬Èç±í1Ëùʾ¡£
±í1 List½Ó¿Ú¶¨ÒåµÄ³£Ó÷½·¨¼°¹¦ÄÜ
´Ó±í1¿ÉÒÔ¿´³ö£¬List½Ó¿ÚÌṩµÄÊʺÏÓÚ×ÔÉíµÄ ......
µÃÀ²£¬Ç°ÃæÄǸöÃÕÌâÊÇÓе㼬ÊÖ£¬µ«ËüÊÇÓйØÕû³ýµÄ£¬Ã¿¸öÈ˶¼ÖªµÀÕû³ýÊǺÜÂé·³µÄ¡£ÄÇôÏÂÃæµÄ³ÌÐòֻɿ¼°¼Ó·¨£¬ËüÓÖ»á´òÓ¡³öÊ²Ã´ÄØ£¿
public class Elementary{
public static void main(String[] args){
System.out.println(12345+5432l);
}
}
´Ó±íÃæÉÏ¿´£¬ÕâÏñÊÇÒ»¸öºÜ¼òµ¥µÄÃÕÌâ——¼òµ¥µ½²»ÐèÒªÖ½ºÍ ......
תÐͱ»ÓÃÀ´½«Ò»¸öÊýÖµ´ÓÒ»ÖÖÀàÐÍת»»µ½ÁíÒ»ÖÖÀàÐÍ¡£ÏÂÃæµÄ³ÌÐòÁ¬ÐøÊ¹ÓÃÁËÈý¸öתÐÍ¡£ÄÇôËüµ½µ×»á´òÓ¡³öÊ²Ã´ÄØ£¿
public class Multicast{
public static void main (String[] args){
System.out.println((int)(char)(byte) -1);
}
}
ÎÞÂÛÄãÔõÑù·ÖÎöÕâ¸ö³ÌÐò£¬¶¼»á¸Ðµ½ºÜÃÔ»ó¡£ËüÒÔintÊýÖµ-1¿ªÊ¼£¬È»ºó´ÓintתÐÍÎ ......
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;
mso-font-charset:2;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
{font-family:ËÎÌå;
panose-1:2 1 6 0 3 1 1 1 ......
ÓÉÓÚÊÖÍ·ÓиöÏîÄ¿ÐèÒªÓõÄJavaµÄÊäÈëÊä³ö²Ù×÷£¬
¡¡¡¡ËùÒÔ£¬¿ÐÁ˼¸ÌìÊ飬¶ÔJavaµÄÁ÷¼¼ÊõÓÐЩÁ˽⣬²»¹ý£¬»¹ÊÇÓкܶ಻ÊǺÜÃ÷°×£¬ÏÂÃæÊÇÎÒ¿´ÊéÕûÀíµÄһЩ±Ê¼Ç£¬ÑϸñµÄ˵Ӧ¸Ã²»ÊÇÔ´´£¬ÎÒÌù³öÀ´Ö»ÊÇÏ£Íû¶Ô´ó¼ÒÓÐһЩ°ïÖú
¡¡¡¡
¡¡¡¡1¡¢JavaÓµÓÐÒ»¸öÍêÕûµÄÁ÷ÀàÐÍ£¬×ÜÊý³¬¹ý60£¬¶øËĸö³éÏóÀ๹³ÉÁËÕâЩÀàµÄ»ù´¡
¡¡¡¡
¡¡¡¡In ......