破风的个人博客

博客连通你我,一起进步!

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代码块相关的题,特么再也不会做错了!

代码块包括静态代码块和非静态代码块,另外还有构造函数,它们的执行顺序是面试中经常考的,理解了下面这些基本知识,特么再也不会做错了。 一、静态代码块 定义 一个类的源文件(.java)被编译为字节码文件(.class)后,当需要使用某个类时,Java 虚拟机...

2018-09-29 23:05:00

阅读数 30

评论数 0

一文读懂SpringMVC中的文件上传与下载

这两天研究了一下 SpringMVC 中文件上传与下载,也遇到了一些坑,这里做个总结。 1、文件上传下载的原理 Web 中文件上传下载是和 HTTP 协议分不开的,想要更加深入的理解文件上传和下载,必须要对 HTTP 协议有充分认识。 1.1 文件上传 在...

2018-09-22 20:40:00

阅读数 43

评论数 0

一文读懂SpringMVC中的数据绑定

本文是对 SpringMVC 中数据绑定的总结。 1、SpringMVC 和 Struts2 的区别 Struts2 和 SpringMVC 都是 Web 开发中视图层的框架,两者都实现了数据的自动绑定,都不需要我们手动获取参数然后关联到对应的属性上,下面...

2018-09-22 20:35:00

阅读数 30

评论数 0

看完这个,Java IO从此不在难

1、IO体系 Java IO 体系看起来类很多,感觉很复杂,但其实是 IO 涉及的因素太多了。在设计 IO 相关的类时,编写者也不是从同一个方面考虑的,所以会给人一种很乱的感觉,并且还有设计模式的使用,更加难以使用这些 IO 类,所以特地对 Java 的 ...

2018-09-11 23:57:00

阅读数 54

评论数 0

在ArrayList的循环中删除元素,会不会出现问题?

在 ArrayList 的循环中删除元素,会不会出现问题?我开始觉得应该会有什么问题吧,但是不知道问题会在哪里。在经历了一番测试和查阅之后,发现这个“小”问题并不简单! 不在循环中的删除,是没有问题的,否则这个方法也没有存在的必要了嘛,我们这里讨论的是在循...

2018-09-07 21:56:00

阅读数 117

评论数 0

Java 动态代理,看这篇就够了

这篇文章需要用到 Java 的反射知识,如果对反射还不清楚的小伙伴,可以先移步到这里 《Java进阶-反射》。 编程思想都是来自于生活的,“代理” 在生活中很常见。比如我们买一个东西时,一般都不会是直接从工厂里买的,而是去商店或者其他的商家买,这些商家做的...

2018-09-06 00:18:00

阅读数 123

评论数 2

学过框架的必看—Java反射

反射作为 Java 的高级特性,很多框架中都用到了反射的知识,如 Spring,Hibernate等,通过配置就可以动态干预程序的运行,那么什么是反射呢? 要想理解 Java 反射,首先要弄清类的加载过程,比如这行代码 Person p = new Per...

2018-09-05 13:06:00

阅读数 105

评论数 0

Java基础-序列化与反序列化

序列化和反序列化在面试中也经常考查,下面就总结一下 Java 中的序列化和反序列化。 什么是序列化和反序列化? 序列化是将 Java 对象转换成与平台无关的二进制流,而反序列化则是将二进制流恢复成原来的 Java 对象,二进制流便于保存到磁盘上或者在网络上...

2018-09-03 18:53:00

阅读数 33

评论数 0

Java基础-抽象类和接口

抽象类和接口也是 Java 面试中常考的,下面就来总结一下抽象类和接口的相关知识。 抽象类是类,Java 中类是单继承的,抽象类是从其他子类中抽象出来的类模板,包含这些子类共有的成员(属性和方法),子类在抽象类的基础上进行修改。和普通类一样,抽象类中也有属...

2018-09-02 08:19:00

阅读数 14

评论数 0

Java虚拟机内存管理(五)-垃圾收集器

5、垃圾收集器 前面的算法都是理论知识,而垃圾收集器是这些算法实现。 不同版本的 JDK 选择的垃圾收集器也可能不同,我们在命令行查看安装的 JDK 的默认垃圾收集器,我这里是在 Windows 的 cmd 中输入 java -XX:+PrintComma...

2018-09-01 15:20:00

阅读数 19

评论数 0

Java基础-Object类中的方法

下面这些是 Java 中的 Object 类中方法,共 11 个,9 种方法,wait() 方法被重载了。 方法 描述 protected native Object clone() 创建并返回当前对象的一份拷贝 public boole...

2018-09-01 15:16:00

阅读数 20

评论数 0

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