摘要: 在Java中把不同的输入输出源(键盘、文件、网路连接)抽象表述为“流”。 1.输入流、输出流 .字节输入流通过FileInputStream和来操作 字节输出流通过FileOutputStream来操作 2.字节流、字符流 字节流通过InputStream和OutputStream来操作,数据单元是 阅读全文
posted @ 2018-03-05 17:32 huan欢 阅读(202) 评论(0) 推荐(0)
摘要: 1.1java.io.File File用于表示文件系统中的一个文件或目录 通过File可以: 1:访问该文件或目录的属性信息(名字,大小,修改时间等) file.getName();获取文件名file.length();获取文件长度file.lastModified();获取文件最后一次修改时间f 阅读全文
posted @ 2018-03-05 08:47 huan欢 阅读(353) 评论(0) 推荐(0)
摘要: 1、递归 关于递归的概念,我们都不陌生。简单的来说递归就是一个函数直接或间接地调用自身,是为直接或间接递归。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。用递归需要注意以下两点:(1) 递归就是在过程或函数里调用自身。(2) 在使用递 阅读全文
posted @ 2018-03-01 18:08 huan欢 阅读(14591) 评论(1) 推荐(7)
摘要: 双端链表:双端链表与传统链表非常相似.只是新增了一个属性-即对最后一个链结点的引用 如上图所示:由于有着对最后一个链结点的直接引用.所以双端链表比传统链表在某些方面要方便.比如在尾部插入一个链结点.双端链表可以进行直接操作 但传统链表只能通过next节点循环找到最后链结点操作.所以双端链表适合制造队 阅读全文
posted @ 2018-02-28 19:02 huan欢 阅读(515) 评论(0) 推荐(0)
摘要: 链表:一种数据存储结构.学链表首先要搞懂数组,按朋友的话说,数组和链表的关系就相当于QQ2008和QQ2009. 除非要通过索引频繁访问各个数据,不然大多数情况下都可以用链表代替数组. 链表部分主要要涉及:单链表,双端链表,有序链表,双向链表和有迭代器的链表(迭代器是用来随机访问链表元素的一种方法) 阅读全文
posted @ 2018-02-27 14:18 huan欢 阅读(4705) 评论(0) 推荐(0)
摘要: 一、迭代器概述 1、什么是迭代器? 在Java中,有很多的数据容器,对于这些的操作有很多的共性。Java采用了迭代器来为各种容器提供了公共的操作接口。这样使得对容器的遍历操作与其具体的底层实现相隔离,达到解耦的效果。 在Iterator接口中定义了三个方法: 2、迭代器使用 执行结果: 回到顶部 二 阅读全文
posted @ 2018-02-26 18:27 huan欢 阅读(230) 评论(0) 推荐(0)
摘要: 1计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar 阅读全文
posted @ 2018-02-24 16:34 huan欢 阅读(301) 评论(0) 推荐(0)
摘要: 一:native声明 在Java中native是关键字。它一般在本地声明,异地用C和C++来实现。它的声明有几点要注意: 1)native与访问控制符前后的关系不受限制。 2)必须在返回类型之前。 3)它一般为非抽象类方法。 4)native方法在异地实现,象抽象方法一样,所以没有方法体,以分号结束 阅读全文
posted @ 2018-02-23 18:37 huan欢 阅读(366) 评论(0) 推荐(0)
摘要: 1.&& 和 &区别和联系: 相同点 : 结果是一样的。 不同点 :如果使用双&号判断,如果说条件一为false,不会判断条件二,但是单&号会继续判断。 2.|| 和 |区别和联系: 相同点 : 结果一样。 不同点 : 如果使用||号判断,如果说条件一为true,不会判断条件二,但是单|号会继续判断 阅读全文
posted @ 2018-02-22 13:27 huan欢 阅读(255) 评论(0) 推荐(0)
摘要: 一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系 如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口 Colle 阅读全文
posted @ 2018-02-22 13:02 huan欢 阅读(230) 评论(0) 推荐(0)