JDK7中引入了新的文件操作类java.nio.file.File,它包含了很多有用的方法来操作文件,比如检查文件是否为隐藏文件,或者是检查文件是否为只读文件。开发者还可以使用Files.readAllBytes(Path)方法把整个文件读入内存,此方法返回一个字节数组,还可以...
多态性有两种: 1)编译时多态性 对于多个同名方法,如果在编译时能够确定执行同名方法中的哪一个,则称为编译时多态性. 2)运行时多态性 如果在编译时不能确定,只能在运行时才能确定执行多个同名方法中的哪一个,则称为运行时多态性. 方法覆盖表现出两种多态性,当对象获得本类实...
排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。 废话不多说,下面逐一看看经典的排序算法: 1. 选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其...
包的内容 包的内容应该仔细设计,使其只包含在功能上相关的类和接口。包中的类可以自由地访问该包中其他类的非私有成员,有些类甚至可能有足够的权限去访问其他类的内部细节,为了避免这样的类对类成员进行误操作,我们需要对类成员进行保护。任何没有被声明为private的成员都可以被同一个包...
 1 protected native Object clone() throws CloneNotSupportedException;  1、方法由native关键字修饰 java中的native关键字表示这个方法是个本地方法,【java native说明】。而且nativ...
在java语言中,错误类的基类是java.lang.Error,异常类的基类是java.lang.Exception。 1)相同点:java.lang.Error和java.lang.Exception都是java.lang.Throwable的子类,因此java.lang...
一直想练习下java多线程抓取数据。 有天被我发现,铃声多多的官网(http://www.shoujiduoduo.com/main/)有大量的数据。 通过观察他们前端获取铃声数据的ajax http://www.shoujiduoduo.com/ringweb/ringw...
本文实例讲述了java遍历HashMap简单的方法。分享给大家供大家参考。具体实现方法如下: import java.util.HashMap; import java.util.Iterator; import java.util.Set; public c...
本文实例讲述了Java调用Shell命令的方法。分享给大家供大家参考。具体如下: 近日项目中有这样一个需求:系统中的外币资金调度完成以后,要将调度信息生成一个Txt文件,然后将这个Txt文件发送到另外一个系统(Kondor)中。生成文件自然使用OutputStreamWirte...
Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解。设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Observer(观察者)...

我的博客

人生若只如初见,何事秋风悲画扇。