Java心得
文章平均质量分 96
记录一些自己学习和使用Java过程中总结的一些经验
发光 如星
原昵称Dreamchaser追梦,现就职于滴滴网约车,00后后端攻城狮一枚。喜欢思考,爱好健身、吉他,热衷于研究IT技术,探索未知领域。写博文主要是为了学习分享以及记录我的生活。
展开
-
【软件创新实验室2021年寒假集训】Java后端开发漫谈及感悟分享
实验室集训已经有很多次了,可是并没有什么资料所留,所以我想把我们要讲的东西以博客形式记之,并收录为一个系列。不仅是为讲课之便,更是为后来者留下珍贵的资料以作参考。本次技术分享为Java后端开发分享,考虑到各方面因素,我不会去讲实际开发中需要的技术要点,我主要分享一下我一路自学过来的所摸索出的经验和初入IT世界的一些感悟、看法。希望我接下来讲的这些对大家有所帮助、有所启发。原创 2021-01-28 17:36:39 · 798 阅读 · 0 评论 -
【软件创新实验室2021年寒假集训】Java技术培训——Java基础(二)
实验室集训已经有很多次了,可是并没有什么资料所留,所以我想把我们要讲的东西以博客形式记之,并收录为一个系列。不仅是为讲课之便,更是为后来者留下珍贵的资料以作参考。今天讲了变量、常量和作用域,基本运算符以及流程控制的相关知识。原创 2021-01-24 15:39:38 · 716 阅读 · 0 评论 -
【软件创新实验室2021年寒假集训】Java技术培训——Java前置知识学习
实验室集训已经有很多次了,可是并没有什么资料所留,所以我想把我们要讲的东西以博客形式记之,并收录为一个系列。不仅是为讲课之便,更是为后来者留下珍贵的资料以作参考。我希望带给大家的不仅是知识上的提升,更是视野上的拓展,思考上的提升,以及解决问题能力的提升。我认为只有学会这些技能,我们才能在这条道路上走的更远。原创 2021-01-23 16:24:22 · 1307 阅读 · 0 评论 -
Java中有没有指针
1.Java中没有指针?有些没学过c的朋友可能还不知道什么指针。指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(Pointed to)存在电脑存储器中另一个地方的值。也就是通过地址可以找到所需的变量单元,可以说,地址指向该变量单元。那么Java中有没有指针呢?有些初学Java的小伙伴可能会说:“Java中哪里有指针呢?我见都没见过”。确实,Java中没有指针的概念,但是学过c语言的小伙伴很快就会有新的疑惑——“如果Java不存在指针的话,那么是如何实现复杂的数据结构?”原创 2020-11-13 18:48:22 · 9600 阅读 · 0 评论 -
如何理解子类对象赋值给父类(深入理解动态绑定、静态绑定)
我曾经在一篇博文如何理解对象赋值给接口的操作(关键在对象!)中聊过这个问题,但受限于当时水平,表达并不准确,有一些不是很恰当的描述。最近又遇到类似的问题,在翻阅了很多大佬写的博客,并阅读了Thinking in Java,以及在和实验室的小伙伴讨论了之后,我对这个问题有了更深层次的理解,本篇就是来详细讲讲我对于这个问题的理解和思考,希望对大家有所帮助。原创 2020-11-13 16:43:58 · 3823 阅读 · 4 评论 -
Java基础知识点杂谈(二)——常用系统类的使用
本文大致测试整理了一些常用系统类的常用方法,并附上部分原理(有很多资料是网上找的,地址一般都附在那个模块后面。当然这个翻阅别人优秀博客的过程也受益良多,尤其是String和Class的部分,以前不懂的地方看完后便豁然开朗)。原创 2020-10-21 18:11:28 · 690 阅读 · 6 评论 -
Java基础知识点杂谈(一)——类与对象
我现在虽然学了很多Java知识,包括框架,分布式架构之类的,但是基础部分较为薄弱。恰逢Java作业要写实验报告,我趁此机会复习下Java基础部分,顺便以此博客为记,当作复习之用。原创 2020-10-12 16:29:50 · 981 阅读 · 0 评论 -
maven详解(软件创新实验室讲课稿)
由于软件创新实验室讲课要求,所以我写下这篇博文。一方面是为了自己讲课方便,另一方面是为了听课的同学更有目的、更有效率的去听讲。此篇博客讲的是maven的基础知识以及我在写maven项目时的一些经验和理解。原创 2020-08-05 11:35:49 · 569 阅读 · 5 评论 -
用我的亲身经历来告诉你如何自学Java?
在我的另一篇博文——【一年总结】记我的大一生活中,我其实已经谈过了我的大一经历,但是对于我自学Java的地方往往都是一笔带过的,因为那篇博文主要是想记录我那时所思所想,表达的主要是一种情感,而非“攻略”。所以我觉得我有必要另起一篇来专门讲讲我是如何一步一步自学Java的。原创 2020-07-27 20:52:10 · 6964 阅读 · 14 评论 -
如何去寻找解决bug?(以Mapped Statements collection does not contain value for xxx的异常为例)
如何去寻找解决bug?我将阐述我自己的理解和找bug的经历,希望对你有所帮助!原创 2020-06-23 20:04:48 · 961 阅读 · 0 评论 -
如何理解对象赋值给接口的操作(关键在对象!)
今天被人问了一个问题,我去查了源码,进而引发另一个思考——对象赋值为接口的问题。众所周知,如果一个对象赋值给它的接口,那么这个用接口“接”的对象只有接口所定义的方法和属性,失去了原本对象独有的方法和内容。(当然也规范了代码,不用管底层如何操作实现,不过本文不讨论这些)按我之前的理解就是——如果把原对象比作一辆拥有众多功能的跑车,那么接口就是大家统一规格的小汽车。如果把这“跑车”赋值给小汽车,那么势必会失去一些独有的功能和属性。但原来的属性和方法真会消失吗?我突然又想到很多框架为了通用性,方法返回值常原创 2020-05-12 16:59:06 · 1947 阅读 · 0 评论