- 博客(3)
- 收藏
- 关注
原创 Java基础之序列化
最近几天重新看了下序列化部分的内容,今天将它整理出来。 什么是序列化/反序列化 序列化是java开发中经常可以听到的一个词,那么究竟什么是序列化呢?简单来理解的话就是:将java对象转换成字节序列以二进制数据的形式保存在本地的操作就叫做序列化,将二进制数据还原成java对象的过程就叫反序列化。 我们画一个图来说明下: 2.怎么让对象序列化/反序列化 虽然序列化的目的是为了...
2018-08-29 23:57:23 181
原创 Java基础之注解
在我们日常的开发过程中,会经常遇到注解,比如重写方法时的@Override,使用springmvc中用到的@Controller,@Autherwide,@RequestMapping等等,注解在代码中就好像一个标签,通过这个标签我们或者编译器可以获取制定的信息,也可以通过这个注解来实现特定的功能。 1.认识注解 java预置注解(jdk7) java提供了几个内置的注解: @Dep...
2018-08-07 23:08:24 181
原创 Java基础之反射
反射是java中比较重要的一块知识,虽然平时的开发中可能不太用到反射,但是在框架的开发中,反射是非常重要的,而且各个框架中大量使用的注解,在解析注解的时候也需要用到反射,所以说反射是框架的灵魂。说了这么多,其实反射做的事情很简单,就是在运行时获取类或者对象的信息。 1.获取class对象 我们将.java结尾的文件称为源文件,源文件最终会被编译。class文件,也就是字节码文件,反射的作用...
2018-08-06 19:57:40 184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人