自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(332)
  • 收藏
  • 关注

原创 兄弟们这些java中的枚举你们知道?

枚举是一组常量的集合,可以理解:枚举属于一种特殊的类,里面包含一组有限的特定对象

2022-10-06 16:01:57 80

原创 看完这个咱就是说不再反感 Java 的类加载机制了

很长一段时间里,我对 Java 的类加载机制都非常的抗拒,因为我觉得太难理解了。但为了成为一名优秀的 Java 工程师,我决定硬着头皮研究一下。在聊 Java 类加载机制之前,需要先了解一下 Java 字节码,因为它和类加载机制息息相关。计算机只认识 0 和 1,所以任何语言编写的程序都需要编译成机器码才能被计算机理解,然后执行,Java 也不例外。Java 在诞生的时候喊出了一个非常牛逼的口号:“Write Once, Run Anywhere”,为了达成这个目的,Sun 公司发布了许多可以在不同平台(W

2022-10-06 14:35:40 76

原创 现在计算机这个行业的技术更新换代怎么可以这么快(在不学点东西真的会被淘汰)

还有些偏底层的语言,本身是很强大的,开发需求低,所以一直都很稳定,C 语言就是这类语言的代表,学好了几十年后也不会过时。在我 2008 年创业做和信时,就是一台手机一个消息队列,现在物联网数据的处理,和我当年做消息队列模块相比,在存储架构上,只是一个结构化与非结构化的区别,前者是为了更高效地做各种计算和查询,但在实际应用中,我们还需要考虑到多个设备间数据如何进行高效聚合,我很快就想到了对策,那就可以用数据分析中的维度表、事实表的模型来解决,这样一来,超级表的概念也就出来了。

2022-10-06 14:24:30 387

原创 大厂程序员优秀的 Java 项目,代码都是如何分层的?

总的来说业务分层对于代码规范是比较重要,决定着以后的代码是否可复用,是否职责清晰,边界清晰。当然这种分层其实见仁见智, 团队中的所有人的分层习惯也不同,所以很难权衡出一个标准的准则,总的来说只要满足职责逻辑清晰,后续维护容易,就是好的分层。最后,如果你的团队有更好的分层,或者上面所描述的有什么错误的地方还请留言指正一下。

2022-10-06 13:54:37 262

原创 这个JAVA中的类与对象你知道?

怎么去描述一个学生呢,我们所知一个学生会有“学号”、“性别”、“年龄”等等属性,也有“进行运动”、“与人交朋友” 等行为(也就是java中的方法)在java中,类具有一定的属性,与方法,这些属性与方法可以是用户自己来定义的,有些事java系统里面自带的,对象则是类中抽出来的一个具体的事物。比如说,学生就可以看作一个类,而学生中每一个就可以看作一个特定的对象。2、然后分析这些类所具有的对象和方法(方法可以理解为“行动”)1、在此问题中,矩形是一个类,然而其对应的长和宽就是它的属性。这样我们就定义了一个对象。

2022-10-06 11:09:18 46

原创 十年老司机总结的Java代码优化,咱就是说直接粉了

调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中,速度较快,其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。另外,栈中创建的变量,随着方法的运行结束,这些内容就没了,不需要额外的垃圾回收。由于Java虚拟机不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回收和处理,因此,生成过多的对象将会给程序的性能带来很大的影响。本文的内容有些来自网络,有些来自平时工作和学习,当然这不重要,重要的是这些代码优化的细节是否真真正正地有用。2.减少变量的作用范围3.访问静态变量直接使用类名。

2022-10-05 15:43:43 151

原创 妥妥的干货!2022面试必备阿里Java性能优化精华笔记,我真的爱了呀

众所周知性能调优可以使系统稳定,用户体验更佳,甚至在比较大的系统中,还能帮公司节约资源。但是在项目的开始阶段,我们没有必要过早地介入性能优化,只需在编码的时候保证其优秀、高效,以及良好的程序设计。在完成项目后,我们就可以进行系统测试了,我们可以将以下性能指标,作为性能调优的标准,响应时间、吞吐量、计算机资源分配使用率、负载承受能力。回顾我自己的项目经验,在阿里有电商系统、支付系统以及游戏充值计费系统,用户都是千万级别,且要承受各种大型抢购活动,所以我对系统的性能要求非常苛刻。

2022-10-05 15:21:27 220

原创 4年Java经验面试总结(妥妥的精华)

按照自己的习惯,将这次面试过程中的一些经验总结、心得体会记录下来,自己留个记录,也希望可以帮助到一些同学。这个经验的开发基本是各大公司的编码主力,因此面试这个年限的候选人,通常项目是很重要的一块。首先,简单的聊一下我认为的 4 年经验左右、优秀的 Java 程序员应该具备的技能有哪些,按“专业技能”和“项目”两块,包括但不限于以下内容。下面介绍下一些常见的面试内容,其中的面试题不一定是我真实遇到的,有可能是从别人的面试题中收集的,也有可能是我自己觉得重要的知识点,仅供参考。面试官:#%¥%……

2022-10-05 14:54:16 745

原创 这些是Java架构师必知必会的技术(你会了嘛)

最主要的是给自己增加知识的储备,有备无患,同时也祝大家更上一层楼!学习更多JAVA知识与技巧,关注与私信小编即可。

2022-10-05 14:32:08 217

原创 Java面试 三十多个核心必考点完全解析(面试官都拿你没办法)

大部分对象很快都不在使用还有一部分不会立即无用,但也不会持续很长时间大部分对象在Eden区中生成,Eden区满时,还存活的对象会在两个Suivivor区交替保存,达到一定次数后对象会晋升为老年代。老年代用来存放从年轻代晋升而来的存活时间较长的对象。永久代主要用来保存类信息等内容。

2022-10-05 14:16:24 146

原创 别再问什么是Java内存模型了,看完这个你就懂了

前面提到的,缓存一致性问题、处理器器优化的指令重排问题是硬件的不断升级导致的。那么,有没有什么机制可以很好的解决上面的这些问题呢?最简单直接的做法就是废除处理器和处理器的优化技术、废除CPU缓存,让CPU直接和主存交互。但是,这么做虽然可以保证多线程下的并发问题。但是,这就有点因噎废食了。所以,为了保证并发编程中可以满足原子性、可见性及有序性。有一个重要的概念,那就是——内存模型。为了保证共享内存的正确性(可见性、有序性、原子性),内存模型定义了共享内存系统中多线程程序读写操作行为的规范。

2022-10-05 13:42:21 83

原创 (跳槽必备)Java后端常见面试题、下一个拿到offer的就是你

集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于java.util.concurrent包下。数组与集合的区别如下:1)数组长度不可变化而且无法保存具有映射关系的数据;集合类用于保存数量不确定的数据,以及保存具有映射关系的数据。2)数组元素既可以是基本类型的值,也可以是对象;集合只能保存对象。

2022-10-05 13:17:09 161

原创 大厂Java面试官问:Java 中的锁有哪些?我真的会栓Q

Java有两个取时间戳的方法:System.currentTimeMillis() 和 System.nanoTime(),它们的使用场景是有区别的,当前网上一些文章对于这两个方法的性能讨论存在一些片面的描述,本文希望能给出一个简单的最终答案。在 Windows 下,System.currentTimeMillis() 比 System.nanoTime() 要快很多,这是因为 Windows 系统为前者提供的只是一个缓存变量,而后者则是实时的去硬件底层获取计数。这两个方法性能差异取决于操作系统。

2022-10-05 11:29:40 107

原创 什么时候才能说把Java学透了

学习路线图往往是学习一样技术的入门指南。在网上搜到的路线也是一大把一大把的。今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点。虽然不是最好的但绝对是最全的,学习Java后端的同学完全可以参考这张图进行学习路线安排。当然,有一些知识点是可选的,并不是说上面有的你都要会啦。我在复习秋招的过程中就是基于此图进行复习的,感觉效果还是不错的。闲言少叙,我们还是看看这张图上都包含哪些有价值的信息吧。再次说明,本文只对路线图做一个简单地解读,仅供参考。

2022-10-05 09:36:41 121

原创 什么是外包公司你知道?

软件外包公司(外包服务开发公司)和软件产品公司是两个方向,何为软件外包公司?主要是看该公司有没有核心产品,开发人员的主要精力是在升级完善产品,还是在接各种项目,盈利模式是靠不停的接活还是靠卖软件赚钱,当然有基于核心产品做一些定制开发的公司,这种公司也可称之为软件产品公司。外包公司的刻板印象标签技术差,被歧视工作时间越久,越没竞争力使用适当的方法摘掉这些标签才能行走的更畅快!!!公司类型项目外包主要经济来源就是不同的软件项目,所以能尽快收到钱就是唯一的目的,项目尽快收尾交付,客户付款。

2022-09-29 15:30:39 2079

原创 java达到架构师水平需要掌握什么知识点?

由于Java语言的抽象程度较高,因此对接口设计的要求通常相对较高,并且基于技术平台的接口设计与传统接口设计之间的差异也越来越大。传统的Java接口设计将分为三个主要部分(层),涉及业务层,服务层和数据层,而基于平台的接口设计还需要考虑如何使用平台来实现功能扩展,其中 需要保留在原始界面设计中。设计的这一部分不仅需要考虑程序本身的重用,还需要考虑如何在测试架构师的技术平台下工作。最后,对于Java程序员来说,如果他们想成为Java架构师,则需要先了解云计算平台,然后再通过云计算平台进一步扩展到大数据部分。

2022-09-29 14:28:18 292

原创 java程序员月薪一万很难?(要到什么程度)

其次是要有比较全面的计算机互联网方面的知识。大学校园里面又比较重视理论基础知识的教育,在现在即使是从事的java方向的工作,但是有互联网技术的相关知识也是比较有用的,这些都是相通,互有帮助的知识。SpringAOP;另外,你还要对社区里常用的框架有十分清晰的了解,比如spring,要清楚的知道实现的机制,有一些这个方面的经验是最好。其实,java工程师想要达到一万多的工资并不难,具备的技术水平也不是很高,只要在入门的基础上认真学习提高一些自己的java编程能力,月薪达到一万以上是一件比较简单的事。

2022-09-29 14:16:15 674

原创 一个的Java研发工程师,需要怎样去规划自己的职业?

众所周知,对软件开发人员而言,有、无经验的一个显著区别是:无经验者完成任何任务时都从头开始,而有经验者往往通过重组自己的可复用模块、类库来解决问题(其实这个结论不应该被局限在软件开发领域、可以延伸到很多方面)。这并不是说,所有可复用的东西都必须自己实现,别人成熟地通过测试的成果也可以收集、整理、集成到自己的知识库中。但是,最好还是自己实现,这样没有知识产权、版权等问题,关键是自己实现后能真正掌握这个知识点,拥有这个技能。9、

2022-09-29 13:56:42 532

原创 想认真的读一下项目源码?可结果是根本就读不下去?

对于通过debug进行源码阅读的方式,每一次的方法跟进,实际就是一次信息记忆,所以最多7次左右的StepOver,你就没法记住所有的调用关系了。假如你最终千辛万苦的终于将Spring源码读完了,你也只知道Spring构建了Bean塞到了容器中,然后使用的时候获取这个Bean,而不清楚深层次的用意。你想想你读源码的目的是什么?同时像Spring这种使用了AOP的项目,由于在运行时有多层的代理,所以debug的层级更多,也就更加的难以阅读了。既然已经知道了错误的阅读源码的方式,那正确的阅读源码的方式是什么呢?

2022-09-29 13:28:58 80

原创 Java面试太难了吧!有五年Java开发经验面试大厂差点遭毒打

这一块,其实很重要,很多问题,必须轻松的理解,就和呼吸一样自然。因为这一块的掌握程度,就决定了一个后端工程师,能不能达到高级的程度。抛砖引玉,比如面向对象、原型链、闭包、es6、html5、css3,它们是后端的基础,需要烂熟于心。比如连闭包都解释不明白的,真的该好好下功夫在这些基础上。自我介绍,很多人其实做的不好,其实这是面试官对面试者的第一印象。如果我是一个面试官,我基本能从自我介绍中,得知这么一些信息:1、这个人是不是一个逻辑清晰的人?2、这个人的性格是积极向上的,还是稍显自卑的?

2022-09-29 10:54:45 379

原创 这些个可以简单上手的Java项目教程,没有项目经验的赶紧给我敲起来

是不是很多同学在写简历的时候发现没有拿得出手的项目经验甚至还有很多同学没有项目经验可写。其实大家都知道程序员的项目经验是非常重要的评判标准。所以这篇文章给大家准备了一些完整的开源项目,包括教程、源码以及笔记一条龙,赶紧给我敲起来。

2022-09-29 10:18:51 998

原创 我是如何从咸鱼翻身到大厂的,我的经验值得大家借鉴

这期依然是粉丝投稿,这位粉丝在2021年秋招提前批中顺利拿到阿里P5offer,现已正式入职,把他的学习方法给大家分享一下,,免费给大伙白嫖,这波啊,这波是开天门,愿大伙人人如龙[狗头]看完这两句话可能又有人骂我水字数了,这里正式澄清一下,我就是在水字数[狗头]如果想高效学习某一项技术,首先得搞清楚这门技术的构成部分,1、数据类型、数据结构2、逻辑判断,循环3、类、函数(方法)4、库函数(库方法)5、第三方类库。

2022-09-29 09:37:45 88

原创 Java面试一定要掌握的技巧(大厂面试一定用的上)

所以,技术面试官通常没正好亲身经历过你简历写的那些项目,他不可能去问你写的那些项目的具体细节,而是只能泛泛地问你这个项目是多少人做的,做了多长时间,开发的过程,你在做项目的过程中有什么心得和收获,用的什么技术等面上的问题,所以,简历上的项目经历可以含有很多水分,很容易作假,技术面试官也无法在项目上甄别你的真伪。技术学得明白不明白,人家几个问题就把你的深浅问出来了,只要问一些具体的技术点,就很容易看出你是真懂还是假懂,很容看出你的技术深度和实力,所以,技术是来不得半点虚假的,必须扎扎实实。

2022-09-28 14:47:20 434

原创 Java并发编程—并发编程的Bug源头:可见性、原子性和有序性问题

并发程序经常出现的问题归根结底是直觉欺骗了我们,要诊断并发Bug,需要深刻理解可见性、原子性、有序性在并发场景下的原理。并发编程Bug源头:缓存带来的可见性问题;线程切换带来的原子性问题;编译优化带来的有序性问题。最后呢我这还有一些Java的资料那么有需要的小伙伴记得私聊我哦。

2022-09-28 14:28:41 141

原创 (随着年纪大了程序员就都会想)程序员年纪大了是不是应该转型?

放下焦虑,不要放下好奇心。技术和管理只是分工不同,完全可以按照自己的情况选择自己想走的路。更多关于Java的技术和资讯可以关注我也可以私信我。

2022-09-28 14:14:12 74

原创 处于一线城市的Java程序员怎样提高技术规划自己的职业生涯

互联网的开发一般是前后端分离,我们的nginx就在第一道防线。tomcat的并发量,它的TPS,很难突破1000,我不知道大家有没有做过性能测试,它是有性能瓶颈的,所以我们面对高并发的时候,我们需要用nginx作为第一道防线,因为nginx并发能力很强,资源占用也很小,同时它的背后跟了一群小弟tomcat.然后他会把这些高并发,按照一定的规则分发给后面的小弟,这个地方就是我们所说的分流技术,所以现在我们的BAT的一线工程公司,基本上它的后端第一道防线一定是nginx的或者是nginx的升级版。

2022-09-28 13:31:41 129

原创 阿里,百度,腾讯招聘 Java 程序员的技术标准,你达到要求了吗?

代码能力是基本功,Java语言本身,包括语言的各个方面包括对并发的理解,对内存使用对理解,对Java运维的理解等等,语言本身外,社区里常用的框架是否可以十分清晰的了解,包括spring,包括他实现的ioc,aop,orm,web机制是否有清楚的认识,有丰富的经验等等。通常都是百度、阿里巴巴、腾讯、,那BAT的技术专家相当于是腾讯T4技术专家、阿里P8高级技术专家级别,是一线Team leader或者二级域架构师,需要对一个领域的业务非常熟悉并且能够将影响力辐射到其他合作团队。

2022-09-28 13:17:35 1218

原创 Java面试攻略,跳槽、面试很简单

本文用意是让大家别再重蹈别人的覆辙,这里还给出了不少准备面试的方法。你的能力或许比别人出众,但如果你准备面试的方式和别人差不多,或者就拿你在项目里干的活来说事,而没有归纳出你在项目中的亮点,那么面试官也不会看好你。有需要资料的小伙伴可以私信我即可哦。

2022-09-28 11:38:16 125

原创 死锁详解:常见死锁案例、条件,如何避免出现死锁?

死锁不仅在个人学习中,甚至在开发中也并不常见。但是一旦出现死锁,后果将非常严重。首先什么是死锁呢?打个比方,就好像有两个人打架,互相限制住了(锁住,抱住)彼此一样,互相动弹不得,而且互相欧气,你不松手我就不松手。好了谁也动弹不得。在多线程的环境下,势必会对资源进行抢夺。当两个线程锁住了当前资源,但都需要对方的资源才能进行下一步操作,这个时候两方就会一直等待对方的资源释放。这就形成了死锁。这些永远在互相等待的进程称为死锁进程。资源的锁是排他性的,加锁期间只能有一个线程拥有该资源。

2022-09-28 10:43:04 341

原创 大厂的Java面试可以直接让你怀疑人生,这些面试题目你有遇到过?

疫情到现在已经持续有3年的时间了,由于疫情的影响,无数行业都受到了影响,互联网在这样的一个大环境下还是有着被裁掉的风险,大环境格外困难。我发现一个奇怪的现象:那些跳槽的人,总是从一个坑,跳进令一个坑中。毕竟一年过去了,会的还是原来的知识,人的身价就摆在那里,无论怎么折腾,也不会拿到更好的 offer。这样的跳槽其实没有意义,也许就有人问,现在都是互联网寒冬了,要怎样才能把握好机会,拿到跟好跟适合自己的 offer 呢?技术才是我们程序员的立身之本,在再好的机遇面前我们也要有这个实力去抓住它。

2022-09-28 10:29:30 153

原创 不会吧,真的还有Java最强大的技术之一:反射都没搞懂?那你还不停下来好好的看看

Java 反射是可以让我们在运行时获取类的方法、属性、父类、接口等类的内部信息的机制。也就是说,反射本质上是一个“反着来”的过程。我们通过new创建一个类的实例时,实际上是由Java虚拟机根据这个类的Class对象在运行时构建出来的,而反射是通过一个类的Class对象来获取它的定义信息,从而我们可以访问到它的属性、方法,知道这个类的父类、实现了哪些接口等信息。复制代码类 Class 的实例表示运行中的 Java 应用程序中的类和接口。枚举 是一种类,注释 是一种接口。

2022-09-28 09:37:40 108

原创 Java这条路只要:只要不要走弯路,那就是捷径了

1.如何学习程序设计? JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。1.1 培养兴趣 兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,

2022-09-27 13:49:35 88

原创 要想学Java ,基础是一切的开始

HelloWorld首先定义一个类 class 类名在类定义后加上一对大括号{ }在大括号中间添加一个主(main)方法/函数public static void main(String [] args){ }在主方法的大括号中间添加一行输出语句System.out.println(“hello world”);

2022-09-27 13:20:51 82

原创 (真的很真实)作为一个普通本科学生我大学四年到底走了多少Java弯路

10月份校招的时候,我投了两个公司的简历,方向都是开发,很幸运都收到了offer。千万不要以为大学就轻松了,对以后还是想从事计算机方面的人来说,大学时候的努力能让你再毕业时就和别人拉开距离。尽早做好职业规划,知道自己要往哪个方向发展。学习技术要深耕,至少要精通一块,不要学得多但是一门精通的都没有。项目要参加,不过要选适合自己的。基础很重要!像数据结构这类的课程一定要学好。一定要能够自学,计算机的发展太快了,大学时学到的知识很多已经很落后了。

2022-09-27 11:42:11 94

原创 掌握这8个知识点,才能成为一名优秀的Java程序员

有一些思考不够深入的代码,因此写一下总结,希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出。

2022-09-27 11:06:58 170

原创 很多人都想学Java,那么小白如何学习Java?

Java作为入门比较容易,就业前景又很好(可以看看各大招聘网站上招聘Java岗位的何其多),加上培训机构的宣传,导致了很多朋友想学Java开发,这其中包括应届大学生和对当前岗位不满意想转行的朋友。笔者自己在培训机构兼职过Java讲师,之前遇见个学生,他来培训机构咨询的时候问过我几个问题,我想很多自学的小白都可能遇见。其实这个问题很明显,自学看视频,并不知道什么是重点,那么多视频,今天看这家明天看那家,能看的完吗?我: 那么多视频,你看了快2年,确实毅力够强。学生: 主要是某宝买资料看视频,看了好多。

2022-09-27 10:51:01 117

原创 想面试大厂?想拿到大厂offer?那这些题目你必须得会!

但是这些问题都不够开放,如果两个候选人都同样具备常规问题的回答能力,那么此时通过一道有深度的开放式问题,就可以把几个人里迅速拉开差距,找出来到底谁的技术功底更加深厚,谁的架构设计能力更加强。同样建议大家,研究一下kafka的多副本冗余机制,他的每个partition数据分片都是有多个副本的,任何一台机器宕机,丢失一个数据分片,还有其他机器上的副本分片在,可以支持数据不丢失。但是用这个题目作为一个开放式命题,他最大的好处,就是可以尽可能的挖掘出一个候选人的较为真实的系统设计的能力和功底。

2022-09-27 10:24:56 89

原创 Java程序员必掌握技能:程序员如何阅读Java源码

如果了解JDBC规范(接口),那么它的实现,JDBC Driver就一定要开始了解,我的建议是,读读mysql的jdbc驱动,因为它开源、设计优雅。如果你再想钻的话,不妨看看针对虚拟机的那套代码,如System ClassLoader的原理,它不在JDK包里,JDK是基于它的。说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如java,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。

2022-09-27 10:13:20 1020

原创 Java面试快问快答

1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:1.抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。2.继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段(如果不能理解请阅读阎宏博士的《Java与模式》或《设计模式精解》中关于桥梁

2022-09-27 09:52:18 218

原创 Java程序员必备:序列化全方位最全解析

i++) { ...... //递归调用writeObject0()方法,写入对应的数据 writeObject0(objVals[i], fields[numPrimFields + i].isUnshared());i++) { if (slotDesc.hasWriteObjectMethod()) { //如果被序列化的对象自定义实现了writeObject()方法,则执行这个代码块 slotDesc.invokeWriteObject(obj, this);

2022-09-27 09:40:13 440

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除