javase基础
习颜
能坚持做一件事很幸福。
展开
-
序列化反序列化
1.开发中常用的序列化反序列化方法1.1 实现serializable接口,不需要序列化的方法和接口使用transient关键字;public Class person implement serializable{ private string name; private integer age; private string fav; ……}1.2 使用ObjectOut...原创 2019-11-13 20:13:18 · 143 阅读 · 0 评论 -
IO流与NIO流讲解区分
IO流与NIO流讲解区分1.io:input+output2.IO流的分类:》》》输入流:inputStream、Reader输出流:outputStream、Writer》》》字节流:inputStream、outputStream,字节流功能更强大字符流:Reader、Writer》》》节点流:以数据源为节点的流称为节点流fileInputStream、fileOutputSt...原创 2019-11-13 19:55:04 · 242 阅读 · 0 评论 -
编码--解码
编码—解码1.日常生活中:明文到密文—编码;密文到明文—解码2.程序中:字符到字节–编码;字节到字符–解码java编码:byte[ ] bytes=str.getByte( );java解码:string string=new string(byte[ ] bytes)//使用string构造方法...原创 2019-11-06 23:09:01 · 112 阅读 · 0 评论 -
多线程知识总结
多线程知识总结目录:1.概念2.进程和线程的区别3.实现代码4.模拟卖火车票实现多线程资源的抢夺5.线程的2种实现方式6.线程的生命周期7.线程的状态8.线程安全9.死锁10.线程通信11.notify **正文**1.概念:线程是进程中的一个个的任务和功能模块的任务执行路径,如同qq中的聊天发送...原创 2019-11-06 20:29:56 · 102 阅读 · 0 评论