Java学习笔记16

 
==================================================================
   java
第十六天
==================================================================
   (1)
对象序列化
       
把对象放在流上传输 , 如果一个对象 serializable
   (2)
跳出 while() 3 中情况 : 字节流是 len=-1; 字符流是判断是否是 NULL, 对象流是判断是否抛出异常 . 嘻嘻 .

   (3) transient
关键字 , 如果加了这个关键字 ,
   (4)JAVA
对象序列化的时候 , 用的是自己的方式 . 写进去的对象是有一个序列化开始的代码 .
   (5) File
对象表示磁盘中的一个文件 , 或者一个目录 FileInputStream(File file[file 对象 ]);
   package day16;
   import java.io.*;
   public class TestFile {
       public static void main(String[] args) throws Exception{
           File f=new File("//home//soft//workspace//test//day15");//
代表了虚拟机的一个文件或者一个目录 .
           f.createNewFile();//
通过文件对象到底层申请一个文件 .
           File[] file=f.listFiles(new FileFilter(){
               public boolean accept(File file){
                   if((file.getName()).endsWith(".class")) return true;
                   return false;
               }
           });
           File[] file1=f.listFiles();
           for(int i=0;i<file.length;i++){
               System.out.println(file[i].getAbsolutePath());
           }
       }
   }
  ====================================================================
   
下午网络编程 :
   
进程和端口号进行绑定 .
   OSI
七层模型 . 协议是层与层之间的制定的
   
传输层 : Socket 编程 . TCP / UDP 协议 .
   TCP
面相联接的协议 , 建立一个虚电路 . 信息安全 ( 不会传错 , 传丢 , 传乱 )
   UDP,
数据打包 .
   C++
JAVA 效率高 20 ;
   -----------------------------------------------------------------
   Scoket = Ip+Port
   
不要随便关流 , 只要把 Scoket 关了就行了 .

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

炼丹狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值