自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除