摘要: 迭代器 说明:迭代器是一种设计模式,它是一个对象,可以遍历并选择序列中的对象,而开发人员 不需要了解该序列结构。迭代器通常被称为“轻量级”对象,因为创建它代价小。forEach是 在Java1.5版本之后,使用的一种比较简洁的遍历List的方法。 相关知识与实施步骤: 如Set序列当中的值; Ite 阅读全文
posted @ 2018-02-01 23:13 贰零一八 阅读(132) 评论(0) 推荐(0)
摘要: 集合框架结构 一、概念: 集合框架由一组用来操作对象的接口组成,不同的接口描述一组不同的数据类型。 二、结构和分类: object是基类,其下有Map接口和Collection接口,其中Map有 HashMap和TreeMap两个子接口,而Collection有list和set两个接口, list有 阅读全文
posted @ 2018-01-31 21:44 贰零一八 阅读(194) 评论(1) 推荐(0)
摘要: /*获取班级名称信息,并在控制台输出有几个班和每个班的名称*/ /*先编写ClassName类,这个类包含获取班级名称的方法*/ import Java.io.BufferedReader; import Java.io.FileNotFoundException; import Java.io.F 阅读全文
posted @ 2018-01-30 21:44 贰零一八 阅读(125) 评论(0) 推荐(0)
摘要: I/O流之字符流 问题:字节流和字符流区别? java1.0只提供了字节流,分为输出流(Inputstream)和输入流(Outputstream), 以字节为单位来读取或写入数据,以二进制来处理数据(8位),但无法处理Unicode字符。 java1.1版本增加了字符流Reader(输入流)和Wr 阅读全文
posted @ 2018-01-29 22:03 贰零一八 阅读(114) 评论(0) 推荐(0)
摘要: 生成对象 一般可以用new关键字来创建我们想要的对象。但在特殊情况下,可能只有在程序运行时才知道要常见的对象 所对应的类名称,这时就需要java反射了,分两种情况来讨论用反射创建对象的方式。 1.用无参构造方法 调用这个类对应的Class对象的newInstance()方法: Class c=Cla 阅读全文
posted @ 2018-01-28 16:51 贰零一八 阅读(178) 评论(0) 推荐(0)
摘要: java异常巩固 1.try…catch…finally如何使用? 答:try表示可能会抛出异常的语句块,catch是try出现异常后的接收者,finally中的语句无论如何代码都会执行,除非JVM关闭,通常,它会在语句块中放置一些释放资源的代码。 2.printStackTrace的用法和含义? 阅读全文
posted @ 2018-01-25 21:53 贰零一八 阅读(119) 评论(1) 推荐(0)
摘要: 如果有时学东西概念太多了,可以反着学,从结果到过程,从代码到概念,也许就不会那么枯燥了,比如学反射的时候。 java异常复习 异常和错误的区别? 异常:程序或环境本身出现错误。(程序员可以捕获并处理) 错误:内部系统错误。(程序员不用做什么,程序员通知用户关掉它即可。) 类Scanner、nextI 阅读全文
posted @ 2018-01-23 21:52 贰零一八 阅读(156) 评论(0) 推荐(0)
摘要: 栈和队列 本章通过实例引入了栈和队列的概念,栈“后进先出” (低端封死,上段开),队列“先进先出”(低端可打开)。 *栈和队列的顺序存储结构、链式存储结构 *特点和相应算法的实现 定义: 栈是一种特殊的线性表,其全部操作被限制在表的一端固定进行,而且构成栈的元素,必须是同一种数据类型。 概念: 栈的 阅读全文
posted @ 2018-01-21 20:45 贰零一八 阅读(185) 评论(3) 推荐(0)
摘要: 链表(可以看看你之前的笔记,线性表或顺序表,即使总结,每次学完花10分钟左右的时间总结一下) public class Node{ //数据域 public long data; //节点域或者指针域,引用类型为Node类,引用类型 public Node next; //创建构造方法 public 阅读全文
posted @ 2018-01-20 22:06 贰零一八 阅读(141) 评论(0) 推荐(0)
摘要: 标注和反射 标注在代码中起到说明和配置的作用,在框架方面有应用,用来简化程序的配置。 反射用于程序运行期间动态获取指定类的内部信息,也可以通过反射创建类的对象、属性、调用方法等。 标注:它可以添加到代码的任何元素(方法、属性等)上,用来设置一些说明和解释。 java开发或部署工具在程序编译或运行的时 阅读全文
posted @ 2018-01-19 22:11 贰零一八 阅读(143) 评论(1) 推荐(0)