java学习
在面试中我们经常被问到: java中抽象类和接口的区别是什么? 然后,我们就大说一通抽象类可以有方法,接口不能有实际的方法啦;一个类只能继承一个抽象类,却可以继…
java学习
本文由码农网– 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 我是一个java 程序员 ,这篇文章是关于我今年打算要做的5件事情。我相信…
java学习
ascii码艺术是一种技术,它利用ascii标 准中的可打印字符来产生视觉艺术效果。在历史上它有其存在的目的,当时的打印机还无法打印图片,并且当时在邮件中嵌入图…
一、什么是classloader? 大家都知道,当我们写好一个java程序之后,不是管是cs还是bs应用,都是由若干个.class文件组织而成的一个完整的jav…
java学习
大家知道,java中string.intern()方法调用会先去字符串常量池中查找相应的字符串,如果字符串不存在,就会在字符串常量池中创建该字符串然后再返回。 …
java学习
arraylist是最常用的一种java集合,在开发中我们常常需要从arraylist中删除特定元素。有几种常用的方法: 最朴实的方法,使用下标的方式: arr…
java学习
很多人一直唠叨着并发中的新概念。然而,许多开发人员还没有机会把过多的注意力都放在上面。在这篇文章中,我们将带您了解java 8 streams、 hadoop、…
java学习
java 8中的 java.util.zip.zipfile 包中提供了 stream 方法,能够非常容易的获取zip压缩包中的条目。在这篇文章中,我会通过一系…
java学习
文首先给出个例子来探究下什么是 实例变量初始化器 ,什么是 实例初始化器 ,以及什么是 静态初始化器 。然后看看实例初始化器是怎么工作的。 1. 执行的顺序 先…
java学习
本文来自stackoverflow问答网站的一个热门讨论:如何用java编写一段会发生内存泄露的代码。 q: 刚才我参加了面试,面试官问我如何写出会发生内存泄露…