![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 后端
我是一个小白菜
学习让人进步 哈哈!
展开
-
jdk8 接口的新特性 静态方法 默认方法
java SE8 允许在接口中增加静态方法。 理论上讲,没有任何理由认为这个是不合法的 。只是这有违于将接口作为抽象规范的初衷。 通常的做法都是将静态方法放在伴随类中。 标注库中 你将会看到成对的接口和实用工具类, 如Collection/Conllections 或Path/Paths 可以为Path接口增加以下方法: 1. 接口中增加静态方法: public int...原创 2020-03-31 03:41:41 · 100 阅读 · 0 评论 -
java 集合的感概细节点
数组以及动态的 ArrayList 类。 数组和数组列表 都有一个重大的缺陷。 这就是从数组的中间位置删除一个元素要付出很大的代价, 其原因是 数组中处于被删除元素之后的所有元素都要向数组的前端移动(见图 9-6 。) 在数组中间的位 置上插入一个元素也是如此。 另外一个大家非常熟悉的数据结构一链表(linked list) 解决了这个问题。尽管数组在 连续的存储位置上存放对象引用, 但链表...原创 2020-03-03 14:42:30 · 49 阅读 · 0 评论 -
paramsPrepareParamsStack执行流程
原创 2020-01-10 23:48:15 · 65 阅读 · 0 评论 -
java 构造方法
人对象一创建就要明确其姓名和年龄,那该怎么做呢? 构造方法介绍 在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。 那么,创建对象就要明确属性值,那怎么解决呢?也就是在创建对象的时候就要做的事情,当使用new关键字创建对象时,怎么给对象的属性初始化值呢?这就要学习Java另外一门小技术,构造方法。 那什么是构造方法呢?从字面上理解即为...原创 2019-12-11 00:07:20 · 122 阅读 · 0 评论 -
java 接口 多态
接口概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 请记住:一切事物均有功能,即一切事物均有接口。 接口的定义 与定义类的class不同,接口定义时需要使用interface关键字。 定义接口所在...原创 2019-12-11 00:02:16 · 89 阅读 · 0 评论 -
java 继承
继承-子父类中成员变量的特点 继承的好处: 1、继承的出现提高了代码的复用性,提高软件开发效率。 2、继承的出现让类与类之间产生了关系,提供了多态的前提。 在类的继承中,需要注意一些问题,具体如下: 抽象类的特点: 1、抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中。 2、抽象类不可以直接创建对象,原因...原创 2019-12-10 23:51:23 · 91 阅读 · 0 评论 -
java 面向对象1
成员属性在代码中的体现就是成员变量 成员功能在代码中的体现就是成员方法 变量的定义方式,和位置,以及现在定义类中属性的特点。总结下面几点异同 区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或者{}语句里面的变量是局部变量 区别二:在内存中的位置不同 成员变量存储在对内存的对象中 局部变量存储在栈内存的方法中 区别三:声明周期不同 成员变量...原创 2019-12-10 23:44:38 · 60 阅读 · 0 评论 -
hibernate 几个错误org.hibernate.service.spi.ServiceException: Unable to create requested service
1 hibernate查看你的配置是否有问题 配置没有问题 2. 对于高版本的Java 可以降低 版本 8,7 3.可以导入几个javax 的包对于高版本的 jak 11 都可一用 javax.activation-1.2.0.jar jaxb-api-2.3.0.jar jaxb-core-2.3.0.jar jaxb-impl-2.3.0...原创 2019-12-05 23:31:26 · 172 阅读 · 0 评论