JavaWeb
一介百姓
全栈架构之路其修远兮,吾将上下而求索
展开
-
Java面向对象三大特性、抽象和接口总结
Java面向对象三大特性、抽象和接口总结一、面向对象三大特性面向对象语言:是一种以对象形式作为基本程序结构 的设计语言。也就是用语言描述问题是在对象形式上来建立的。它具有封装性、继承性和多态性这3大特性;而对象的实现是通过实例化class类实现的;Java就属于面向对象语言的一种;封装性:封装性起到保护类的作用;主要将类中的某些信息进行隐藏(private),防止其他类直接调用或修改,...原创 2019-04-11 20:58:36 · 408 阅读 · 0 评论 -
SpringMVC运行机制详解——学好基本功,走路好轻松
SpringMVC运行机制详解——学好基本功,走路好轻松说明:了解SpringMVC运行机制,有利于加深对SpringMVC框架的理解、在开发过程中能够快速定位到问题所在。同时对搭建SSM项目基础配置更加理解。总之,好处多多;SpringMVC基本概念SpringMVC框架:属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面(来自百度百科)。总而言...原创 2019-04-23 20:53:23 · 464 阅读 · 0 评论 -
SpringMVC响应数据中文乱码解决方案详解
SpringMVC响应数据中文乱码解决方案详解一、中文乱码起源?先看看乱码效果图,如下图所示:上图中“???”就是中文不能正常显示,出现乱码了。为什么会导致中文乱码?打开浏览器的开发者工具,按F12也可以打开;查看response header(响应头) 的Content-Type属性值,如下图所示:原来在springMVC中Content-Type编码值默认是ISO-885...原创 2019-04-24 19:37:28 · 10823 阅读 · 7 评论 -
Java枚举知识点总结
基本概念:枚举是JDK1.5出的新特性。它是一种特殊数据类型,能够为一个变量定义一组预定义的常量。变量必须等于为其预定义的值之一。同时在JDK1.6中switch也支持枚举进行逻辑判断。枚举通过enum关键字进行定义。默认都是java.lang.Enum(Enum属于抽象类)的子类。同时枚举类型的每个值都会映射到Enum抽象类中的构造方法。源码如下:public abstract cla...原创 2019-05-16 18:05:30 · 411 阅读 · 0 评论