因为疫情的原因,大家在家耽误了很多时间,但是云面试也应运而生,现在就来跟着看看朋友面完阿里滴滴美团之后总结的Java文档 那些在准备面试小伙伴们,快来,考点来啦 一.阿里面试题 …
标签:java
Java生鲜电商平台-生鲜电商订单状态以及状态之间转换详解(小程序/APP)
Java生鲜电商平台-生鲜电商订单状态以及状态之间转换详解(小程序/APP) 说明:本文章介绍常用的生鲜电商的订单状态以及订单状态之间的转换,先不废话,先上一个日日鲜实际的项目截图,我们来分析。  …
使用Idea当中的快捷键快速查看继承关系或其图表的两种方法
一、Idea当中有两种方法可以查看继承关系 在Idea当中选中一个类,然后按Ctrl+H,可以快速查看当前所选类的继承关系,如下图: 同样选中一个类,按CTRL+ALT+U,即可生成当前类的继承关系图,如下图: …
java实现每天18:10固定执行每项任务
用了线程里面一个定时器类TimerTask, 定时器方法schedule, Date获取时间, simpleDateformat设置格式, 字符串和时间相互转换的方法parse和format。 话不多说上代码吧: pac…
String.intern() 和常量池
4.1 String 类和常量池 String 对象的两种创建方式: String str1 = "abcd";//先检查字符串常量池中有没有"abcd",如果字符串常量池中没有,则创建一个,然后 str1 指向字符串常…
ZooInspe的下载使用
ZooInspe是Zookeeper的一个图形化客户端,可以以图形化的方式操作zkServer上的znode。 下载地址: https://issues.apache.org/jira/sec…
Netty源码分析之ChannelPipeline—异常事件的传播
ChannelHandler中异常的获取与处理是通过继承重写exceptionCaught方法来实现的,本篇文章我们对ChannelPipeline中exceptionCaught异常事件的传播进行梳理分析 1、出站事件…
JVM虚拟机学习笔记
1.介绍 java虚拟机在执行java程序的过程中会把它所在管理的内存区域划分为若干个不通的数据区域。 这些区域各有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是依赖用户线程的启动…
SpringBoot系列(十一)拦截器与拦截器链的配置与使用详解,你知道多少?
往期推荐 SpringBoot系列(一)idea新建Springboot项目 SpringBoot系列(二)入门知识 springBoot系列(三)配置文件详解 SpringBoot系列(四)web静态资源配置详解 Sp…
什么是序列化和反序列化?实体类为什么要实现序列化?
什么是序列化和反序列化? 当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式…
Java 对象的创建过程(五步)、对象的内存布局、对象的访问定位
2.3.1 Java 对象的创建过程(五步) 下图便是 Java 对象的创建过程,我建议最好是能默写出来,并且要掌握每一步在做什么 Step1:类加载检查 虚拟机遇到一条 new 指令时,首先将去检查这个指令的…
腾讯Java开发工程师理解的三种架构模型
常用的软件架构模型可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。 一.三种架构模型 1.3/N层架构 这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使…
单链表
a.特点: 1.链表是以节点方式来存储的, 2.每个节点包含data域,next域:指向下一个节点 3.链表的各个节点不一定是连续存放 4.链表分带头结点的链表和不带…
Java 虚拟机中的运行时数据区分析
本文基于 JDK1.8 阐述分析 运行过程 我们都知道 Java 源文件通过编译器编译后,能产生相应的 .Class 文件,也就是字节码文件。而字节码文件通过 Java 虚拟机中的解释器,编译成特定机器上的机器码。 跨平…
while循环语句
什么是while循环: while语句也称条件判断语句,它的循环方式是利用一个条件来控制是否要继续反复执行这个语句。 他的语法是 while( 条件表达式){ 执行&nb…