当前位置:首页 > Java

深入理解Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但 ...

2015-11-13Java942次浏览无评论阅读全文

Java递归实现操作系统文件的复制、粘贴和删除功能

通过Java IO递归实现操作系统对文件的复制、粘贴和删除功能,剪切=复制+粘贴+删除 代码示例: 12345678910111213141516171819202122232425262728293031323334353 ...

2015-10-29Java722次浏览无评论阅读全文

java反射技术详解

反射: 其实就是动态的从内存加载一个指定的类,并获取该类中的所有的内容。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 获得Class对象,就是获取到指定的名称的字节码文件对象。 实例化对象, ...

2015-10-03Java815次浏览2条评论阅读全文

java生成验证码

直接上例子: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 ...

2015-09-29Java796次浏览无评论阅读全文

写让别人能读懂的代码

随着软件行业的不断发展,历史遗留的程序越来越多,代码的维护成本越来越大,甚至大于开发成本。而新功能的开发又常常依赖于旧代码,阅读旧代码所花费的时间几乎要大于写新功能的代码。 我前几天看了一本书,书 ...

2015-09-28编程开发690次浏览无评论阅读全文

用Java程序判断是否是闰年

我们知道: 如果是整百的年份,能被400整除的,是闰年; 如果不是整百的年份,能被4整除的,也是闰年。 每400年,有97个闰年。鉴于此,程序可以作以下设计: 第一步,判断年份是否被400整除,能的话,就是闰 ...

2015-09-27Java775次浏览无评论阅读全文

打造高性能Java应用需掌握的5大知识

这篇文章节选自《java performance》,对java性能比较关心的同学大概都知道这本书,性能这个东西可能是很多同学在日常写java code的时候很少去关心的,但是在我们写code的过程中确又时时离不开对程序性能的影响 ...

2015-09-23Java557次浏览无评论阅读全文

java File类简介

文件的应用 Java的输入输出是以数据流的形式实现,数据流的创建都需要用到File对象。 Java文件的创建 文件的全名有目录路径和文件名组成。 C:\java\bin\client\java.exe, .exe文件的全称 C:\java\bin\client ...

2015-09-22Java680次浏览无评论阅读全文

你真的会用java replace函数吗?

replace、replaceAll、replaceFirst这三个函数会java的同学估计都用过,可是,我们真的懂他们吗? 概述一下他们三个的用法: replace(CharSequence target, CharSequence replacement),用replacement替换所有 ...

2015-09-15Java740次浏览无评论阅读全文

10个实用的但偏执的Java编程技术

在沉浸于编码一段时间以后(比如说我已经投入近20年左右的时间在程序上了),你会渐渐对这些东西习以为常。因为,你知道的…… 任何事情有可能出错,没错,的确如此。 这就是为什么我们要采用“防御性编程”,即一些 ...

2015-08-31Java809次浏览无评论阅读全文