自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

振华的博客

记录所思所学所想

  • 博客(4)
  • 收藏
  • 关注

转载 forward和redirect对比

从地址栏显示来说forward:是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址。redirect:是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL。从数据共享来说forward:转发页面和转发到的页面可以共...

2018-11-05 10:21:41 82

原创 面向对象5个基本原则

单一职责原则(Single-Resposibility Principle):一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。开放封闭原则(Open-Closed principle):软件实体应该是可扩展的,而不可修改的。也就是,对扩展开放,对修改封闭的。Liskov替换原...

2018-11-02 13:37:03 112

转载 抽象类和接口对比

将抽象类和接口进行对比得出如下结论:一个子类只能继承一个抽象类,但能实现多个接口抽象类可以有构造方法,接口没有构造方法抽象类可以有普通成员变量,接口没有普通成员变量抽象类和接口都可有静态成员变量,抽象类中静态成员变量访问类型任意,接口只能public static final(默认)抽象类可以没有抽象方法,抽象类可以有普通方法,接口中都是抽象方法抽象类可以有静态方法,接口不能有静态...

2018-11-01 11:13:46 103

原创 类初始化时各个部分代码执行顺序

类初始化时各个部分代码执行顺序在牛客网做Java面试题的时候发现有很多是关于类初始化时各个部分代码执行顺序的问题,于是编写了以下的代码来验证类内各部分代码的执行顺序。class C { C(){ System.out.print("父类成员变量 > "); }}class D { D(){ System.out.print("父类静态成员变量 >

2018-11-01 10:54:47 184 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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