
编程语言
dongbad
暂无
展开
-
一起了解微服务SpringCloud
目前,最火的微服务框架,就是SpringCloud了。虽然netflix公司对某些组件的维护经常爽约,但有些核心组件还是非常经典的。 1、注册中心:Eureka 服务A,怎么找到服务B,有很多种方式。比如你生活在一个小镇上,你问xjjdog是谁,老王可能认识他,但小李可能并不知晓;但小李认识老王,所以通过他最终也能找到xjjdog,只不过麻烦一些。 你可以随便拉小镇上的一个人,来问xjjdo...转载 2019-08-08 10:43:02 · 222 阅读 · 0 评论 -
Java容器之ArrayList
Java容器之ArrayList ArrayList结构图 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayList 是支持快速访问、复制、序列化的。 ...转载 2019-08-08 10:53:06 · 323 阅读 · 0 评论 -
Java容器之LinkedList
1.定义 实现List接口与Deque接口双向链表,实现了列表的所有操作,并且允许包括null值的所有元素,对于LinkedList定义我产生了如下疑问: 1.Deque接口是什么,定义了一个怎样的规范? 2.LinkedList是双向链表,其底层实现是怎样的,具体包含哪些操作? 下文将围绕这两个问题进行,去探寻LinkedList内部的奥秘,以下源码是基于JDK 1.7.0_79 2....转载 2019-08-08 15:24:38 · 217 阅读 · 0 评论 -
Java基础之int和Integer的区别
int与Integer区别 int与Integer的基本使用对比 Integer是int的包装类;int是基本数据类型; Integer变量必须实例化后才能使用;int变量不需要; Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值 ; Integer的默认值是null;int的默认值是0。 int与Integer的深入对比 (1)由于Intege...转载 2019-08-07 15:49:45 · 119 阅读 · 0 评论 -
Java工程师成神之路
一、基础篇 面向对象 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 平台无关性 Java如何实现的平台无关 JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) 值传递 值传递、引用传递 为什么说Java中只有值传递 封装、继承、多态 什么是多态、方法重写与重载 Java的继承与实现 构造函数与默认构造函数...转载 2019-08-07 16:30:31 · 200 阅读 · 0 评论