摘要: 下载 jdk 源码,与 jvm 虚拟机源码,虚拟机现在主流都是 hotspot虚拟机 首先进入 openjdk 官方网站 http://openjdk.java.net/ ,这个网站中我们可以下载 jdk 源码,也可以下载 hotspot 虚拟机的源码 首先我们进入 Mercurial 菜单... 阅读原文
2020-09-29 19:26:09 阅读(2366) 评论(0)
摘要: 一.需求 使用JAVA实现单链表,使用单链表检测字符串是否是回文串 二.需求分析 回文串最重要的就是对称,那么最重要的问题就是找到那个中心,用快指针每步走两格,当他到达链表末端的时候,慢指针刚好到达中心,慢指针在遍历过程中(快指针到达末端时)把走过的节点进行反向操作,此时从中位点分为前后两部分,此时前半部分... 阅读原文
2020-09-29 18:02:02 阅读(2439) 评论(0)
摘要: 考虑下面的小程序,你认为会输出为什么结果? public class Test {     public static void main(String\[\] args) {         Integer n1 = 123;         Integer n2 = 123;         In... 阅读原文
2020-09-29 17:47:04 阅读(2340) 评论(0)
摘要: 想在树莓派3B上安装一些64位应用(例如64位JDK),因此首先要安装64位的操作系统,今天咱们就一起来实战; 原文地址:https://blog.csdn.net/boling_cavalry/article/details/80716098 环境要求 一台树莓派3B设备; 网络环境是内网,需要有线网络和... 阅读原文
2020-09-29 16:22:15 阅读(2331) 评论(0)
摘要: 目录 启动线程的正确和错误方式 前文回顾 start 方法和 run 方法的比较 start 方法分析 start 方法的含义以及注意事项 start 方法源码分析 源码 源码中的流程 run 方法分析 run 方法源码分析 对于 run 方法的两种情况 启动线程的正确和错误方... 阅读原文
2020-09-29 15:21:06 阅读(2484) 评论(0)
摘要: 一、什么是抽象类和抽象方法   没有具体功能的实现,通过子类继承后重写方法来实现一定约束的类称之为抽象类,抽象类必须被abstract修饰。抽象方法就是只有方法声明,没有方法体的方法。抽象类的使用一般通过继承来实现 二、为什么需要抽象类和抽象方法   引用抽象方法和抽象类,是java提供的一种语法工具,引导使... 阅读原文
2020-09-29 14:23:11 阅读(3530) 评论(0)
摘要: 1. 前言 最近写关于响应式编程的东西有点多,很多同学反映对Flux和Mono这两个Reactor中的概念有点懵逼。但是目前Java响应式编程中我们对这两个对象的接触又最多,诸如Spring WebFlux、RSocket、R2DBC。我开始也对这两个对象头疼,所以今天我们就简单来探讨一下它们。 2. 响应... 阅读原文
2020-09-29 12:59:06 阅读(2392) 评论(0)
摘要: 战况 蚂蚁:一轮笔试+五轮技术+一轮HR 饿了么:三轮技术面 + 一轮HR 面 抖音:三轮技术面 + 一轮HR 面 拼多多:三轮技术面 + 一轮HR 面 美团:三轮技术面 + 一轮HR 面 比心:三轮技术面 + 一轮HR 面 得物(毒):一轮技术面 eBay:三轮技术面 总体耗时基本在一个月左右,除了蚂蚁... 阅读原文
2020-09-29 12:50:05 阅读(2665) 评论(0)
摘要: 本篇面试专题共包含:ActiveMQ、Dubbo、JVM、Kafka、Linux、memcached、MongoDB、MyBatis、MySQL、Netty、Nginx、RabbitMQ、Redis、Spring Cloud、Spring Boot、Spring MVC、Spring、SQL、Tomcat、z... 阅读原文
2020-09-29 12:19:03 阅读(2387) 评论(0)
摘要: 最近好多朋友私信我说工作难找,面试官太狠了不给活路,大厂一面就毙掉了。小编给你们一个为你们出谋划策一个方案,分享给你们阿里P8的“独家秘笈”,全会面试不用怕,全局吊打面试官。   1.JVM及垃圾回收 1. 内存模型以及分区,需要详细到每个区放什么。 2. 堆里面的分区:Eden,survival (... 阅读原文
2020-09-29 10:21:29 阅读(2406) 评论(0)