java
aimee_jin
这个作者很懒,什么都没留下…
展开
-
JDK源码学习(四)---ArrayList
一、简介 1、ArrayList继承关系 2、继承关系解析 1、顶层Iterable接口,可迭代 2、Collection继承自Iterable,并添加了size()、isEmpty()、contains等方法。 3、List继承了Collection接口,针对List的特性加入了get、set、sort、sublist等方法。 4、AbstractCollection中即有自己实现了方法体的一些函数,也有抽象方法约束子类去实现。(主要依赖于设计模式,因为具体的集合子类根据自身的特性不同,实原创 2020-12-02 17:39:21 · 119 阅读 · 0 评论 -
JDK源码学习(三)---集合
目录 一、简介 1、概述 2、java集合框架图 3、集合与数组的区别 二、集合概述 1、Collection接口 2、Map接口 3、Iterator接口 一、简介 1、概述 java集合类存放与java.util包中,是一个用来存放对象的容器 1、集合只能存放对象。比如你存一个int型数据1放到集合,其实它是自动转换成Interger类后存入的。java中每一种基本类型都有对应的引用类型 2、集合存放的是多个对象的引用,对象本身还是存放在堆内存中 3、集合可以存放不同类型,不原创 2020-12-02 16:00:21 · 126 阅读 · 0 评论 -
JDK源码学习(二)---String
目录 一、简介 1、Java虚拟机JVM的内存块及其变量、对象内存空 2、String简介 二、代码解析 1、类和成员变量 2、String的构造函数 3、intern() 4、trim() 5、int compareTo(String anotherString) 6、 boolean equals 7、hashCode() 8、charAt(int index) 9、subString() 10、length与length() 三、String常见问题 1、Stri...原创 2020-11-24 16:46:29 · 154 阅读 · 0 评论 -
Oracle安装以及简单使用
Oracle安装以及简单使用Oracle下载以及安装安装中遇到的问题解决:Oracle数据库创建PLSQL Developer下载安装以及简单使用学习过程中登录遇到了问题:java操作Oracle Oracle下载以及安装 Oracle11安装包 链接:https://pan.baidu.com/s/15VuqT2QHkz_ZwTbkn9XFUA 提取码:cu6c 安装步骤基本按照下一步正常安装如:https://blog.csdn.net/projectNo/article/details/7653392原创 2020-07-16 15:40:20 · 214 阅读 · 0 评论 -
函数运行都会调用过程中查看线程堆栈
agent中拦截点的位置确定:在程序的运行过程中,有时我们也不太确定到底都调用了哪些函数,之后又老师的提醒,就是在不确定的位置添加线程堆栈,之后就很快的解决了问题:StackTraceElement[] aa = Thread.currentThread().getStackTrace();然后循环打印输出。...原创 2018-07-02 15:47:25 · 527 阅读 · 0 评论 -
SpringCloud学习过程中遇到的no suitable HttpMessageConverter found for request type异常的解决
postForObject中传入对象进行调用的时候和Feign使用接口调用的时候页面出错显示: There was an unexpected error (type=Internal Server Error, status=500). Could not extract response: no suitable HttpMessageConverter found for response...原创 2018-12-25 15:53:41 · 12071 阅读 · 1 评论