Symon的博客

symon有一颗成为大佬的心

抽象类和接口的区别以及抽象类和接口的使用场景

一、抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就可以称之为抽象类。 1.抽象方法:使用abstract修饰且没有方法体的方法。 特点: ① 抽象方法没有方法体,交给子类...

2019-05-30 18:15:44

阅读数 23

评论数 0

Java内存区域划分(JVM运行时数据区)

我们在谈Java内存区域的划分时,事实上指的就是JVM内存区域的划分。在了解JVM内存之前,先看一下Java程序具体的执行过程。 如上图所示,首先Java源代码文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀),然后由JVM中的类加载器加载各个类的字节码文件...

2019-04-08 10:22:31

阅读数 25

评论数 0

Java中的内部类

序 类成员包括:字段、方法、内部类 内部类被看成是 字段级别。 内部类 什么是内部类:定义类结构中的另一个类。 为什么使用内部类: 1 增强封装性:将内部类隐藏在外部类中。防止其他类访问内部类。 2 提高可读性和可维护性。 3 内部类可以直接访问外部类的成员...

2019-03-20 15:28:46

阅读数 23

评论数 0

解决:com.fasterxml.jackson.databind.exc.InvalidDefinitionException

报错信息: 2018-09-06 09:41:04.973 ERROR 1092 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[.[dispatcherServlet] : Servlet.service() for servlet [dispatcher...

2018-09-06 10:35:28

阅读数 3556

评论数 1

IntelliJ IDEA 使用笔记、安装包及激活方法

1.使用IDEA搜索安装插件时,不能搜索问题 打开Settings面板,找到Appearance&Behavior》System Settings》Updates,去掉Use secure connection的勾选。 2.IDEA Tomcat VM option...

2018-08-07 14:51:15

阅读数 68

评论数 0

Activiti工作流笔记

1 概要介绍 1)什么是流程定义 ?          流程定义是按照bpmn2.0标准定义业务流程,将流程定义的文件(.bpmn和.png(不是必须的))部署到activiti中,activiti就可以管理该业务流程。   2)什么是流程实例 ?          参与者(可以用户,也...

2018-07-23 15:16:21

阅读数 607

评论数 0

Java全套学习资料

最近在找java学习资料的时候发现了这个网站http://how2j.cn?p=20357,基本包含了java开发的所有知识.

2017-10-17 16:04:43

阅读数 9540

评论数 2

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