志存高远

专注于C/C++

排序:
默认
按更新时间
按访问量

Java-IO[列出目录中指定文件类型的所有文件(包含子目录)]

列出目录中指定文件类型的所有文件可以选择是否列出子目录中文件,也可以指定多种扩展名设计步骤: 1.方法listFile (File dir ,FileFilter ff,boolean recursive )方法,把dir目录中   经过ff过滤的文件添加到List的对象中存储 ,使用recurs...

2018-03-19 20:34:06

阅读数:102

评论数:0

Java-IO[实现对目录的遍历以及删除(包含子目录)]

package kevin.io; import java.io.File; public class DeleteDirectory { public static void main(String[] args) { DeleteDirectory delDir=new Delet...

2018-03-18 17:38:37

阅读数:61

评论数:0

Java语言-集合和Map知识梳理

1.1 List、Map、Set三个接口存储元素时各有什么特点参考答案:1)List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组。2)Set是一种不包含重复的元素的...

2018-03-05 22:40:30

阅读数:54

评论数:0

Java语言-Map的遍历

由于示例比较简单,话不多少,看代码:import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; import java.util.Map.Entry; pu...

2018-03-05 22:34:58

阅读数:49

评论数:0

java语言多线程通信--等待唤醒机制

/* 等待/唤醒机制。  涉及的方法: 1,wait(): 让线程处于冻结状态,被wait的线程会被存储到线程池中。 2,notify():唤醒线程池中一个线程(任意). 3,notifyAll():唤醒线程池中的所有线程。 这些方法都必须定义在同步中。 因为这些方法是用于操...

2016-11-30 22:18:23

阅读数:386

评论数:0

java语言异常的使用方法和处理经验

异常处理的捕捉形式: 这是可以对异常进行针对性处理的方式。 具体格式是: try { //需要被检测异常的代码。 } catch(异常类 变量)//该变量用于接收发生的异常对象 { //处理异常的代码。 } finally { //一定会被执行的代码。 } 异...

2016-11-03 21:53:52

阅读数:384

评论数:0

java语言中抽象类的介绍和应用

抽象类:抽象:笼统,模糊,看不懂!不具体。特点:1,方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰。     抽象方法必须定义在抽象类中。该类必须也被abstract修饰。2,抽象类不可以被实例化。为什么?因为调用抽象方法没意义。3,抽象类必须有其子类覆盖了所有的抽象方法后...

2016-10-27 23:57:07

阅读数:516

评论数:0

单例设计模式-饿汉式和懒汉式

设计模式:对问题行之有效的解决方式。其实它是一种思想。 1,单例设计模式。 解决的问题:就是可以保证一个类在内存中的对象唯一性。 必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性。 如何保证对象唯一性呢? 1,不允许其他程序用new创建该类对象。 2,...

2016-10-26 22:25:43

阅读数:306

评论数:0

java语言数组工具类的建立和静态的使用

/** 建立一个用于操作数组的工具类,其中包含着常见的对数组操作的函数如:最值,排序等 。 */ public class ArrayTool { private ArrayTool(){} //该类中的方法都是静态的,所以该类是不需要的创建对象的。为了保证不让其他成创建该类对象 //可以...

2016-10-26 21:20:21

阅读数:682

评论数:0

使用java语言实现进制之间的相互转换

使用java语言实现进制之间的相互转换思想:16进制占4位二进制位 8进制占3位二进制位 二进制占1位二进制位 首先取二进制数最后4位 然后向右移位使用>>>符号是因为防止负数的原因。class Demo { public static void main(S...

2016-10-24 20:40:36

阅读数:2786

评论数:2

分别给出 BOOL,int,float,指针变量 与“零值”比较的 if 语句

试题 :分别给出 BOOL,int,float,指针变量 与“零值” 比较的 if 语句(假设变量名为 var)   解答:    BOOL 型变量:if(!var)    int 型变量: if(var==0)    float 型变量:    const float EPSINON...

2015-11-04 15:51:12

阅读数:2046

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭