20165216 2017-2018-2 《Java程序设计》第五周学习总结 教材学习内容总结 第七章 1:内部类与外嵌类 Java的一个类中声明另一个类,所以内部类不需要和文件夹相同。但编译后变成完全 不同的两类。即两个.class文件。 2:匿名类 匿名内部类可以直接将一个接口或抽象类实例化。 ...
分类:
其他好文 时间:
2018-04-01 19:56:36
阅读次数:
185
一、第七、十章学习总结: 1、内部类与外嵌类的重要关系及其使用。 2、与子类及接口有关的匿名类的使用。 3、异常类与try-catach语句。 4、断言语句的形式及使用。 5、file类的创建及使用。 6、文件字节输入与输出流的使用。 7、文件字符输入输出流。 8、缓冲流与随机流的使用。 9、数组流 ...
分类:
其他好文 时间:
2018-04-01 15:22:31
阅读次数:
186
教材学习内容总结 第七章 内部类 注意内部类和外嵌类的关系: 1. 外嵌类的成员变量和方法在内部类有效 2. 内部类的类体不可以声明 变量和方法。外嵌类的类体可以用内部类声明对象。 3. 内部类仅供它的外嵌类使用,其他类不可以。 匿名类 1. 直接使用子类的类体创建一个子类对象。 2. 匿名类可以继 ...
分类:
编程语言 时间:
2018-04-01 13:20:26
阅读次数:
198
20165301 2017 2018 2 《Java程序设计》第五周学习总结 教材学习内容总结 第七章:内部类与异常类 内部类 在一个类中定义另一个类 非内部类不可以是static类 匿名类 一个子类去掉类声明后的类体 用bank的一个子类(匿名类)创建对象 和接口有关的匿名类 异常类 异常对象可以 ...
分类:
编程语言 时间:
2018-04-01 13:17:41
阅读次数:
220
20165232第五周学习总结 教材内容总结 第七章 内部类:外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。 匿名类:匿名类就是一个子类,由于无名可用,所以不可能用匿名类声明对 ...
分类:
其他好文 时间:
2018-04-01 11:48:13
阅读次数:
126
匿名类对象 创建的类的对象是匿名的。当我们只需要一次调用类的对象时,我们就可以考虑使用匿名的方式创建类的对象。特点是创建的匿名类的对象只能够调用一次! package day007; //圆的面积 class circle { double radius; public double getArea ...
分类:
其他好文 时间:
2018-03-31 20:39:21
阅读次数:
178
用智能的编译器来防错 本章的主要内容: 自动实现的属性:编写由字段直接支持的简单属性, 不再显得臃肿不堪; 隐式类型的局部变量:根据初始值推断类型,简化局部变量的声明; 对象和集合初始化程序:用一个表达式就能创建和初始化对象; 隐式类型的数组:根据内容推断数组的类型,从而简化数组的创建过程; 匿名类 ...
1:集合初始化器集合添加数据的两种方法第一种方法:第二种方法:利用集合初始化器2:对象初始化器1.当一个类中有构造方法,我们可以用构造方法来进行实例化一个对象2.当一个类中没有任何的构造方法,这个时候我们就可以利用对象初始化器进行实例化一个对象3:匿名类
分类:
其他好文 时间:
2018-03-15 17:58:27
阅读次数:
142
1.lambda表达式 Java8最值得学习的特性就是Lambda表达式和Stream API,lambda写的好可以极大的减少代码冗余,同时可读性也好过冗长的内部类,匿名类。 // Java 8之前: new Thread(new Runnable() { @Override public voi ...
分类:
编程语言 时间:
2018-03-09 20:24:38
阅读次数:
154
要想学好linq to object 我们必须要先学习lambda 表达式,学习lambda 表达式呢我们必须了解匿名函数和匿名类,学习匿名函数,我们必须学会委托,这是本文的宗旨。下面开始第一步。在第一步开始之前,我们做点准备工作,建立一个学生类和一个班级类,类结构如下 在准备一个基础数据类 简单了 ...
分类:
其他好文 时间:
2018-03-04 13:10:55
阅读次数:
165