- 博客(5)
- 收藏
- 关注
原创 java学习总结(四),序列化和解释执行过程
序列化和反序列化什么是对象持久化?参考数据库的持久性,实际上就是说我们要保存对象的信息(对象的属性和方法)。使用场景:1.通过网络发送对象(前后端通信)。2.对象的状态需要被保存到数据库或文件中。3.实现深复制。如何序列化:1.对象需要实现serializable接口2.使用一个输出流来构造一个对象流 ObjectOutputStream oos = new ObjectOutputS...
2020-04-11 12:37:31
174
原创 java学习总结(三),socket和NIO
Socket概念:两个程序(进程)通过一个双向通信连接实现数据交换。这个双向连接的一端是一个socket(套接字)。分类:1.面向连接(TCP)2.面向无连接(udp)结构:每一个socket都是由ip地址和端口号唯一确定的。生命周期:①打开socket ②收发数据③关闭socket![vNIO我们知道传统socket就是使用socket(IP,端口号)连接服务端和服务端的Serve...
2020-04-10 19:47:54
285
原创 java学习总结(三),String、StringBuilder、StringBuffer、StringTokenizer
接上一篇文章今天复习的是String、StringBuilder、StringBuffer、StringTokenizer的区别一1.String是个不可变类,其他的都是可变类。也就是说String一旦创建就不可更改。String的创建方式可以直接赋值 String s =“hello” 还可以像其他几个一样new出来二String不是不可变类吗?为什么可以拼接?实际上很多人都知道字符串...
2020-04-10 17:47:30
152
原创 java学习总结(二),图片详解i++和++i
接上一篇文章java的基础其实很多时候问得并不多,但是理解java的基础会对以后的学习很有帮助。记得刚进实验室的时候,我总觉得我作为本科生和他们研究生技术上还差了很多,但其实,我发现师兄师姐们其实对java的基础并不了解,所以也理解不了框架的原理。(我并不是说研究生不行,当然,读研会给你怎么很多软实力,比如带项目的能力、团队合作能力等等。并且读研的学生大多钻研算法,在算法上会比普通本科生强太多。...
2020-04-10 17:27:58
141
原创 java学习总结(一),经过一个月的失败面试
@1228205642qq.com JAVA基础总结这是一篇关于自己的JAVA学习的总结2020年三月,到了自己找实习的时间了,本以为自己在实验室做过一个项目,应该还可以。本着初生牛犊不怕虎的心态毫无准备地面试了京东JAVA实习生,一个个java基础问题下来我发现自己好像什么都不懂。(PS:我在某C9之下的985大学学的信息安全专业)**什么是JAVA**我们都知道JAVA是一门纯面向...
2020-04-10 15:00:14
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人