面试大厂逃不开这些点!90%会被问到的Java面试题(附答案)

Java大厂面试题大全(整理版)1000+面试题附答案详解 进大厂是大部分程序员的梦想,而进大厂的门槛也是比较高的,所以这里整理了一份阿里、美团、滴滴、头条等大厂面试大全,其中概括的知识点有Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等技术栈共有1000+道面试题。39、你的系统目前有许多正在运行的任务,在不重启机器的条件下,有什么方法可以把所有正在运行的进程移除呢?... 阅读详情

前言

以下为大家整理了2020年基本上所有大厂都会问到的的 Java 面试题,涉及大量 Java 面试知识点和相关试题。看完后希望对大家能有帮助!

JAVA面试题

  • 多态的好处,代码中如何实现多态,虚拟机中如何实现多态
  • 接口的意义,抽象类的意义
  • 父类的静态方法能否被子类重写
  • 什么是不可变对象
  • 静态变量和实例变量的区别
  • 能否创建一个包含可变对象的不可变对象
  • Java创建对象的几种方式
  • Switch能否使用String做参数,能否作用在byte,long上
  • 说说string的intern()方法
  • Object有哪些公用方法
  • Java中的四种引用
  • WeakReference与SoftReference的区别
  • 为什么要有不同的引用类型
  • Java中==和equals()的区别,equals()和hashcode()的区别及联系
  • 有没有可能两个不相等的对象有相同的hashcode
  • 可以在hashcode中使用随机数字吗
  • a==b与a.equals(b)有什么区别
  • 3*0.1==0.3返回值是什么
  • a=a+b与a+=b有什么区别吗
  • short s1 = 1;s1 = s1 +1;该代码是否有错误,如果有错误怎么修改
  • &与&&的区别
  • 一个Java内部可以有类?(非内部类)
  • 如何正确的退出多层嵌套循环
  • 内部类的作用
  • final,finally,finalize的不同之处
  • clone()是哪个类的方法
  • 深拷贝和浅拷贝的区别是什么
  • static有哪些用法
  • final有哪些用法

在这里插入图片描述

答案:

面向对象的三个特征
封装,继承,多态

多态的好处,代码中如何实现多态,虚拟机中如何实现多态
允许不同类对象对同一消息作出相应,好处如下:

可替换性:多态对已存在的代码具有可替换性

可扩充性:增加新的子类不会影响已经存在的类结构

接口性:多态是超类通过方法签名,向子类提供一个接口,由子类完善或重写来实现

灵活性

简化性

代码中:接口实现,继承父类重写方法,同一类中方法重载

虚拟机中:动态绑定技术(dynamic binding),执行期间判断所引用对象的实际类型,根据实际类型调用对应的方法

接口的意义,抽象类的意义
接口:规范,拓展,回调

抽象类:为其他子类提供一个公共的类型;封装子类中重复定义个内容;定义抽象方法,子类虽然有不同的实现,但是定义时是一致的

父类的静态方法能否被子类重写
不能。重写只适用于实例方法,不能用于静态方法,而子类当中含有和父类相同签名的静态方法,我们一般称之为隐藏。

什么是不可变对象
不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如String,Integer等其他包装类。

静态变量和实例变量的区别
静态变量存在方法区,属于类所有。实例变量存储在堆中,其引用存在当前线程栈。

能否创建一个包含可变对象的不可变对象
可以,需要注意不要共享可变对象的引用,如果需要变化时,就返回原对象的一个拷贝。举例:日期对象。

Java创建对象的几种方式
new,反射,clone(),通过序列化机制

Switch能否使用String做参数,能否作用在byte,long上
Java7以前不能使用String做参数,可以使用byte,short,char,int及封装类和枚举,Java7之后可以使用String,一直不能用long

说说string的intern()方法
intern()方法会先从常量池中查询是否存在该常量值,如果不存在则创建,否则直接放回

Object有哪些公用方法
euqals(),toString(),clone(),wait(),notify(),nofifyAll(),getClass()

Java中的四种引用
强引用,软引用,弱引用,虚引用。不同的引用类型主要体现在GC上:
强引用:如果一个对象具有强引用,它就不会被垃圾回收器回收。即使当前内存空间不足,JVM也不会回收它,而是抛出 OutOfMemoryError 错误,使程序异常终止。如果想中断强引用和某个对象之间的关联,可以显式地将引用赋值为null,这样一来的话,JVM在合适的时间就会回收该对象。
软引用:在使用软引用时,如果内存的空间足够,软引用就能继续被使用,而不会被垃圾回收器回收,只有在内存不足时,软引用才会被垃圾回收器回收。
弱引用:具有弱引用的对象拥有的生命周期更短暂。因为当 JVM 进行垃圾回收,一旦发现弱引用对象,无论当前内存空间是否充足,都会将弱引用回收。不过由于垃圾回收器是一个优先级较低的线程,所以并不一定能迅速发现弱引用对象。
虚引用:顾名思义,就是形同虚设,如果一个对象仅持有虚引用,那么它相当于没有引用,在任何时候都可能被垃圾回收器回收。

WeakReference与SoftReference的区别
虽然 WeakReference 与 SoftReference 都有利于提高 GC 和 内存的效率,但是 WeakReference ,一旦失去最后一个强引用,就会被 GC 回收,而软引用虽然不能阻止被回收,但是可以延迟到 JVM 内存不足的时候。

在这里插入图片描述

为什么要有不同的引用类型
不像C语言,我们可以控制内存的申请和释放,在Java中有时候我们需要适当的控制对象被回收的时机,因此就诞生了不同的引用类型,可以说不同的引用类型实则是对GC回收时机不可控的妥协。有以下几个使用场景可以充分的说明:

利用软引用和弱引用解决OOM问题:用一个HashMap来保存图片的路径和相应图片对象关联的软引用之间的映射关系,在内存不足时,JVM会自动回收这些缓存图片对象所占用的空间,从而有效地避免了OOM的问题.
通过软引用实现Java对象的高速缓存:比如我们创建了一Person的类,如果每次需要查询一个人的信息,哪怕是几秒中之前刚刚查询过的,都要重新构建一个实例,这将引起大量Person对象的消耗,并且由于这些对象的生命周期相对较短,会引起多次GC影响性能。此时,通过软引用和 HashMap 的结合可以构建高速缓存,提供性能。

Java中==和equals()的区别,equals()和hashcode()的区别及联系
==是运算符,比较两个变量是否相等,而equals是Object类的方法,用来比较两个对象是否相等。

默认equals方法比较两个对象的地址,此时结果相同,如果要比较内容,则要重写equals方法

hashcode()是Object类的一个方法,返回一个hash值,如果equals()相同则hashcode()相同,反之不然。

有没有可能两个不相等的对象有相同的hashcode
有可能,两个不相等的对象可能有相同的hashcode值,只就是hashmap中会有冲突,如果对象相等,则hashcode相等,反之不然

可以在hashcode中使用随机数字吗
不可以,hashcode必须是相同的值

a==b与a.equals(b)有什么区别
如果a和b都是对象,a==b比较的是引用,只有当a和b指向堆中同一个对象才会返回true,而a.equals(b)进行逻辑比较,通常呀哦重写该方法提供逻辑性一个的比。

3*0.1==0.3返回值是什么
false,因为有些浮点数不能精确的表示出来

a=a+b与a+=b有什么区别吗
+= 操作符会隐式转换,例如下题

short s1 = 1;s1 = s1 +1;该代码是否有错误,如果有错误怎么修改
有错误,s1 = (short)(s1+1);

short s1 = 1;s1+= 1是否有错误,如果有错误怎么修改
+=操作符会自动对右边的表达式结果强转匹配左边的数据类型,所以没错

&与&&的区别
前者是位操作,后者是逻辑运算符

一个Java内部可以有类?(非内部类)
一个Java内部只能有一个public的类,可以有多个default的类

如何正确的退出多层嵌套循环
使用标号和break;

内部类的作用
内部类提供了更好的封装,除了该外围类,其他类都不能访问

final,finally,finalize的不同之处
fianl是一个修饰符,可以修饰类,方法,变量的。finally是一个关键字,捕获异常是与try连用的,一定会执行。finalize是在对象被回收之前调用的方法,给对象自己最后一个复活的机会,但是什么时候调用finalize没有保证

clone()是哪个类的方法
java.lang.Cloneable的一个标示性接口,不包含任何方法,clone方法在object中定义,clone()方法是一个本地方法,是由c或c++实现的

深拷贝和浅拷贝的区别是什么
浅拷贝:仅仅复制所考虑的对象,而不复制它引用的对象

深拷贝:所有的对象都复制

static有哪些用法
静态变量和静态方法,被类实例所共享。

静态块,初始化操作。

修饰内部类,为静态内部类

导包,指定导入某个类中的静态资源,并且不需要使用类名

final有哪些用法
被final修饰的方法不能被继承,修饰的方法不能被重写,修饰的变量不能被改变。被final修饰的方法,JVM会尝试将其内关联,以提高运行效率,被修饰的变量会在编译阶段存在常量池中。

编译器对final域要遵守两个重排规则:

1,在构造器内对一个final域的写入,与随后把这个构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序

2,初次读一个包含final域对象的引用,与随后初次读这个final域,这两个操作之间不能重排序
在这里插入图片描述

结尾

近段时间本人将各大厂商的面试题和今年(2020)最新资料的收集,以下是部分资料截图(所有资料均已整合成文档,pdf压缩打包处理)。
如有有需要的朋友可以点击这里来获取资料,暗号:qf
在这里插入图片描述

在这里插入图片描述
以上是部分资料截图(所有资料均已整合成文档,pdf压缩打包处理)。
如有有需要的朋友可以点击这里来获取资料,暗号:qf

精选2020年大厂高频Java面试真题集锦(含答案),面试一路开挂 本文涵盖了阿里巴巴、腾讯、字节跳动、京东、华为等大厂的Java面试真题,不管你是要面试大厂还是普通的互联网公司,这些面试题对你肯定是有帮助的,毕竟大厂一定是行业的发展方向标杆,很多公司的面试官同样会研究大厂的面试题。 与此同时,今年算法面试一定是会被问的,而算法不是光靠背面试题就有用的,它是需要数学逻辑思维的,因此,小编会在文末为大家准备一份非常优质的算法学习手册,重点在于学习思维方法,话不多说,直接开始上精选的大厂面试真题! 由于文章篇幅限制,不可能将所有面试题以文字形式把大厂面试题展示出来,本篇为 阅读详情

相关推荐

2021年超详细的Java面试题及答案整理 - 基础入门篇

文章目录1.什么是Java2. Java的特点有哪些**1. 面向对象****2. 平台无关性****3. 简单性****4. 解释执行****5. 多线程****6. 分布式****7. 健壮性****8. 高性能****9. 安全性**3. JDK和JRE和JVM的区别**1. JDK****2. JRE****3. JVM****4. 总结**延伸:**什么是跨平台:**4. 为什么要采用字节码4. Oracle JDK 和 OpenJDK 的对比5. Java有哪些数据类型**byte:****s

weixin_49799420的博客 1623

大厂最全1100道Java面试题及答案整理(2023最新版)

春招,秋招,社招,我们 Java 程序员的面试之路,是挺难的,过了 HR,还得被技术面,小刀在去各个厂面试的时候,经常是通宵睡不着觉,头发都脱了一大把,还好最终侥幸能够入职一个独角兽公司,安稳从事喜欢的工作至今...

qq13321123的博客 5066

程序员面试大厂95%会被问到的关键性技术向问题(附答案)

前言: 这篇文章主要介绍了面试阿里,腾讯90%会被问到的25个问题,小编在网上看到的觉得挺不错,现在分享给大家,如有和本文相同的请多担待,也给大家做个参考。一起跟随小编过来看看吧 为什么写Java面试文章? 原因有三: 我想为每一个为梦想时刻准备着的“有心人”,尽一份自己的力量,提供一份高度精华的 Java 面试清单; 目前市面上的面试题不是答案不准确就是内容覆盖面太窄,所以提供一份经典而又准确的面试题是非常有必要的; 本文会对部分面试题提供详细解读和代码案例,让读者知其然并知其所以然,从而学到更多

w1103576的博客 1361

Java面试八股文必备闯关秘籍:第一章-Java基础篇

基本数据类型,如int,float,double,boolean,char,byte,不具备对象的特征,不能调用方法。装箱:将基本类型转换成包装类对象拆箱:将包装类对象转换成基本类型的值java为什么要引入自动装箱和拆箱的功能?主要是用于java集合中,List list=new ArrayList();list集合如果要放整数的话,只能放对象,不能放基本类型,因此需要将整数自动装箱成对象。

qq_46053741的博客 1653

2025年最新Java面试题及解析(附答案) 本文整理了近期大厂高频面试问题,涵盖Spring Boot 3、云原生、反应式编程等前沿技术,助你备战金九银十!

本文由Java专家王文峰整理,提供2025年最新Java高频面试题解析,涵盖Spring Boot 3、云原生、分布式系统等前沿技术。主要内容包括:Spring Boot 3的Java 17支持和GraalVM集成、分布式锁设计、数据库分库分表策略、Service Mesh价值、WebFlux与传统MVC区别等核心知识点。文章还包含代码示例和解决方案,适合备战面试的开发者参考学习。作者强调持续学习的重要性,并欢迎读者分享面试经验。(148字)

王大师企业官方博客 1303

2023大厂面试题库精华版!涵盖90%的Java面试题,怼的面试官哑口无言

本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。本来想将文件上传到github上,但由于文件太大有的都无法显示所以直接整理成多个PDF,供大家学习。

m0_71777195的博客 612

2020面试阿里字节跳动90%被问到的JVM面试题附答案

这篇文章主要介绍了2020面试阿里字节跳动90%被问到的JVM面试题附答案,小编在网上看到觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧! 前言: 最近老是收到小伙伴的私信问我能不能帮忙整理出一份JVM相关的面试题出来,说自己在大厂去面试的时候这一块问的是特别多的,每次自己学的时候每次都学不到重点去。这不他来了,一份详细的JVM面试真题给大家整理在下方了! 一、什么情况下会发生栈内存溢出? 1、栈是线程私有的,栈的生命周期和线程一样,每个方法在执行的时候就会创建一个栈帧,它包含局部

banzhuanhu的博客 1万+

玄机-Linux权限维持-后门

玄机-Linux权限维持-后门

m0_46439803的博客 767

这些Java面试题,竟然90%的公司都会问到!

前言: 马上就快到金九银十了,这可是程序员们跳槽,升值,涨薪,走上人生顶峰的好时刻,对于这个可能是你人生的重要转折点之一,相信现在就有好多朋友在为这个黄金时段做好准备了,错过了金三银四,可不能错过金九银十呀。 再加上今年多灾多难的一年,相信今年的黄金期肯定会有大爆发。所以在这为大家精心准备了常问的面试题,祝大家一路过关斩将,成功拿到offer。 由于时间原因答案我就不写了,需要答案的可以点击下方群号自行领取。另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,我认为

banzhuanhu的博客 5849

国民技术N32G45X SysTick定时器实战:从1us到100ms的精准延迟实现(附完整代码)

本文详细解析了国民技术N32G45X芯片中SysTick定时器的工作原理,并提供了从1微秒到100毫秒的高精度延迟实现方案。通过对比官方库函数的局限性,文章重点介绍了无中断查询模式、时钟源选择策略以及完整的代码实现,帮助嵌入式开发者精准控制时序,适用于LED控制、软件模拟通信协议等多种实战场景。

weixin_29190573的博客 378

零售-公司间关联交易退货STO的实现方式

零售-公司间关联交易采购 STO-退货 集团公司下经常会出现一家公司和另外一家公司的公司间的关联交易,如跨公司销售、总分公司之间采购,分公司之间的采购等业务;通常公司间采购会采取STO的模式来实现(根据业务模式可以将库存转储统一做成STO的模式,公司间STO、同公司工厂间、同工厂库存地点间 的STO SAP都是支持的); 公司间STO 正向A向B采购都很熟悉,公司间退货STO的其实也是比较普遍的业务现象,很多实施着也将其做成反向的STO(B向A采购),而不是退货STO(A向B,item 选择return的标

weixin_45518759的博客 2838

Java程序员面试大厂95%会被问到的25个问题(附答案)

前言: 这篇文章主要介绍了面试阿里,腾讯90%会被问到的25个问题,小编在网上看到的觉得挺不错,现在分享给大家,如有和本文相同的请多担待,也给大家做个参考。一起跟随小编过来看看吧 为什么写Java面试文章? 原因有三:一,我想为每一个为梦想时刻准备着的“有心人”,尽一份自己的力量,提供一份高度精华的 Java 面试清单;第二,目前市面上的面试题不是答案不准确就是内容覆盖面太窄,所以提供一份经典而又准确的面试题是非常有必要的;第三,本文会对部分面试题提供详细解读和代码案例,让读者知其然并知其所以然,从而

banzhuanhu的博客 2612

实战教程:用DETR+超分辨率搞定红外小目标检测(附完整代码)

本文提供了一套完整的红外小目标检测实战方案,通过融合EDSR超分辨率技术与改进型DETR深度学习算法,有效解决了红外图像中小目标检测的难题。文章详细介绍了从环境搭建、数据预处理、模型定制(如引入EMA注意力与S2特征层)到训练调优的全流程,并附有完整代码,旨在帮助开发者将前沿算法高效落地于安防、自动驾驶等实际场景。

weixin_29057163的博客 532

下载破10W+!2025Java面试终极八股文PDF,涵盖90%大厂真题

每个技术人都有个大厂梦,我觉得这很正常,并不是饭后的谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司/小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常大的。从业十多年,我从面试者变成面试官,在 Java 面试上积累了比较丰富的经验。其实,很多面试者在搜集面试资料的时候都踩过一些为了规避这些“坑”,我跑了多家互联网公司,来确认 Java 面试中实际考察的和。

z1ztai的博客 2334

基于OpenCV的围棋终局识别与胜负判定系统实现

计算机视觉是人工智能领域的关键技术,它使计算机能够从数字图像或视频中获取、处理和分析信息。其核心原理在于通过图像处理算法提取特征,并基于这些特征进行识别、分类和测量。在工程实践中,计算机视觉技术为自动化、智能化应用提供了强大支持,广泛应用于工业检测、自动驾驶、医疗影像分析等领域。本文聚焦于一个具体的应用场景:利用OpenCV库实现围棋终局识别。通过图像预处理、棋盘检测与透视校正、交叉点定位等步骤,结合围棋规则逻辑,构建了一套从棋盘图像自动判定胜负的解决方案。该方案涉及自适应二值化、霍夫变换、连通域分析等关键

weixin_29100927的博客 281

AI 辅助代码审查:开启代码质量管控的智能时代

AI辅助代码审查正在改变传统的代码质量管控方式。通过自动化分析、智能反馈和上下文感知,AI不仅提高了代码审查的效率,还提升了代码质量的一致性和可维护性。随着机器学习和深度学习技术的不断发展,未来AI将成为开发者日常工作中强大的助手,进一步推动软件开发向智能化、自动化方向发展。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 3229

2024面试阿里字节跳动90%被问到的JVM面试题附答案

最近老是收到小伙伴的私信问我能不能帮忙整理出一份JVM相关的面试题出来,说自己在大厂去面试的时候这一块问的是特别多的,每次自己学的时候每次都学不到重点去。这不他来了,一份详细的JVM面试真题给大家整理在下方了!戳这里,暗号:简书。虚拟机把描述类的数据加载到内存里面,并对数据进行校验、解析和初始化,最终变成可以被虚拟机直接使用的class对象;类加载器是指:通过一个类的全限定性类名获取该类的二进制字节流叫做类加载器;类加载器分为以下四种:启动类加载器:用来加载java核心类库,无法被java程序直接引用;

2401_84692751的博客 890

基于BQ25895RTWR的锂电池充电管理硬件设计

BQ25895 是一款适用于单节锂离子电池和锂聚合物电池的高度集成型 5A 开关模式电池充电管理和系统电源路径管理器件。此类器件支持高输入电压快速充电。低阻抗电源路径对开关模式运行效率进行了优化、缩短了电池充电时间并延长了放电阶段的电池使用寿命。• 移动电源、移动 Wi-Fi 热点。• 便携式互联网器件。

corlin6688的博客 1088

面试阿里、京东、字节跳动90%会被问到这些常用的Java技术

前言 一名厉害的 Java高级架构师 都需要懂得哪些知识呢?我想,这也是很多读者迫切想知道的一个问题,因为如果不站在一个宏观的角度的话,所有学过的知识点都是零散的,就感觉像一只迷路的小鹿,跌跌撞撞的,总感觉欠点火候,对吧? 这是目前京东的一个JAVA岗架构师招聘信息,这里面的技术你感觉你都掌握了么? 怎么把知识点串联起来,形成知识图谱或者知识体系,就显得非常重要了,下面,小编给大家整理 了一些学习的规划路线和丰富的学习资料,满满的全是干货哦! 首先 重中之重的便是思维,高级架构师为...

javajavajava 1293

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

2024面试阿里字节跳动90%被问到的JVM面试题附答案,2024年最新面试复盘总结

虚拟机把描述类的数据加载到内存里面,并对数据进行校验、解析和初始化,最终变成可以被虚拟机直接使用的class对象;类加载器是指:通过一个类的全限定性类名获取该类的二进制字节流叫做类加载器;类加载器分为以下四种:启动类加载器:用来加载java核心类库,无法被java程序直接引用;扩展类加载器:用来加载java的扩展库,java的虚拟机实现会提供一个扩展库目录,该类加载器在扩展库目录里面查找并加载java类;系统类加载器:它根据java的类路径来加载类,一般来说,java应用的类都是通过它来加载的;

2401_84424488的博客 559

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

2024年Java 中高级面试题汇总,押题率高达90%

对于刚入行的或者应届生一般面试前都会刷题或者看面经,这样心里才会有底。但也有人说面试前刷题是很愚蠢的行为,浪费时间效果还不大。但 LZ 认为,存在即真理!也许在有些人面前,刷题看面经真的没什么用,但谁又不是从刷题刷面经过来的呢,面试前系统的刷题梳理一下知识点还是对面试很有帮助的!

m0_50180963的博客 745

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Java中程序的逻辑控制语句,java集合面试题总结及答案

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Mybatis面试专题MySQL面试专题并发编程面试专题养成平时努力学习的习惯。所以:贵在坚持!

m0_57473261的博客 1103
上一篇: 2020年Java程序员BAT大厂实习生搬砖指南,薪资曝光!
下一篇: 2020全网最全最强的MyBatis面试题!(附带答案)
SpringBoot_
博客等级 码龄8年 445粉丝 96原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值