摘要:
单例模式是Java中最常用的模式之一。它用于控制通过阻止外部实例化和修改而创建的对象数。这个概念可以推广到只有一个对象存在时更有效地运行的系统,或者将实例化限制为一定数量的对象,例如: 1. 私有构造函数 没有其他类可以实例化新对象。 2. 私有引用 无需外部修改。 3. public static 阅读全文
摘要:
今天舍友突然问我“ 在java中 a+=b 和a=a+b 有什么区别 ”,说这是一道面试题。当时就不假思索的回答:“一样啊”,然后他说有位面试者也回答说一样,所以被淘汰了。当时感觉很惊奇,书上写的就是一样,怎么会?于是就查了一下,并且自己到eclipse中试了一下,原来他们之间还真的有区别。 在ja 阅读全文
摘要:
大家好,我们已经在2019年的第9个月,我相信你们所有人已经在2019年学到了什么,以及如何实现这些目标。我一直在写一系列文章,为你提供一些关于你可以学习和改进的想法,以便在2019年成为一个更好的、全面的开发人员,比如学习新的编程语言、框架和库。这三件事非常重要,可以帮助您成为更好的Java开发人 阅读全文
摘要:
前方高能,轻松一刻,我看了以后是笑疯了。 1. 公司实习生找 Bug 2. 在调试时,将断点设置在错误的位置 3. 当我有一个很棒的调试想法时 4. 偶然间看到自己多年前写的代码 5. 当我第一次启动我的单元测试时 6. 数据库的 Delete 语句忘了使用限定词 where... 7. 明明是个小 阅读全文
摘要:
前些日子有知友面试时被问到如题所示的问题,由于他之前没有准备到这些最最基础的知识,没有考虑过这个问题,所以被问到时竟一脸萌币,回答的不是很好。这道题主要考的是对 Java 基础知识的了解,有些同学可能已经忘了。 其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系, 阅读全文
摘要:
尽管已有20多年的历史,Java仍然是最广泛使用的编程语言之一。只需看看统计数据:根据2018年Stack Overflow开发人员调查,Java是世界上第三大最受欢迎的技术。 TIOBE指数,这是一个基于技术熟练的工程师数量全球排名,课程和第三方供应商,显示了一个更令人印象深刻的成绩,Java处于 阅读全文
摘要:
阿里面试 现在很多公司在招聘开发岗位的时候,都会事先在招聘信息中注明面试者应当具备的知识技能,而且在面试的过程中,有部分对于技能掌握程度有严格要求的公司还会要求面试者手写代码,这个环节很考验面试者的基础功底和实力! 这不,前些天一个朋友去阿里面试的时候,在二面过程中就被要求使用Java实现二叉树,王 阅读全文