Java内部类详解 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 ...
分类:
移动开发 时间:
2016-07-05 15:33:28
阅读次数:
662
在之前介绍的线性回归模型中,有一个隐含的假设是自变量均为连续变量,但实际上自变量有时候是分类变量,类似于方差分析中的因素,这种分类自变量在回归分析中,也默认作为连续变量使用,这就会产生一个问题,如果是无序分类变量,那么各类别间没有高低之分,每变化一个单位,对于因变量的影响是相同的,无法分析当中的趋势 ...
分类:
其他好文 时间:
2016-07-02 18:58:19
阅读次数:
205
面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象 ...
分类:
其他好文 时间:
2016-07-02 10:20:26
阅读次数:
123
1.继承:子类调用超类构造器时,super调用构造器的语句必须是子类构造器的第一条语句; Java没有多继承,但是可以构造实现多个接口的类; 2.多态:Java 中,对象变量是多态的。一个父类变量既可以引用自身对象,也可以引用子类对象,反过来则不行则要进行类型转换(尽量少用)。 3.方法的名字和参数 ...
分类:
编程语言 时间:
2016-06-29 01:12:36
阅读次数:
168
2016-06-28 1 赋值 赋值:是给变量指定一个值或者是改变一个变量的值。 int speed=30; variable=expression;//变量类型 变量名=表达式 2 初始化 局部变量:必须显式的进行初始化。 实例变量和类变量:编译器可以自动对它们进行初始化。 boolean fal ...
分类:
编程语言 时间:
2016-06-28 23:21:04
阅读次数:
215
一、I/O处理:open(name[,mode])等价于file(name[,mode])r打开只读文件,该文件必须存在。r+打开可读写的文件,该文件必须存在。w打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。w+打开可读写文件,若文件存在则文件长度清为零,即..
分类:
编程语言 时间:
2016-06-28 13:19:37
阅读次数:
215
为了让你的APK文件尽可能的小,你需要在构建的时候开启压缩来移除无用的代码和资源。代码压缩可在ProGuard中使用,可以检测和清除无用的类,变量,方法和属性,甚至包括你引用的库。ProGuard同样可以优化字节码,移除无用的代码,并且模糊剩下的类,变量和方法。代码模糊可以让增加APK逆向工程的成本。资源压缩可在Andorid的Gradle插件中使用,可以清除你打包的APP中无用的资源,包含你引用的...
分类:
移动开发 时间:
2016-06-28 11:06:06
阅读次数:
175
【课前思考】 1. 什么是对象?什么是类?什么是包?什么是接口?什么是内部类? 2. 面向对象编程的特性有哪三个?它们各自又有哪些特性? 3. 你知道java语言在面向对象编程方面有何独特的特点吗? 难点: 1. 理解方法重载和方法重写,不要混淆了两者的使用。 2. 类变量和类方法的使用。 3. 接 ...
分类:
编程语言 时间:
2016-06-28 10:54:41
阅读次数:
242
【课前思考】 1. 什么是对象?什么是类?什么是包?什么是接口?什么是内部类? 2. 面向对象编程的特性有哪三个?它们各自又有哪些特性? 3. 你知道java语言在面向对象编程方面有何独特的特点吗? 难点: 1. 理解方法重载和方法重写,不要混淆了两者的使用。 2. 类变量和类方法的使用。 3. 接 ...
分类:
编程语言 时间:
2016-06-26 16:36:40
阅读次数:
212
1 mutable 1 mutable mutable 可以用来指出,即使成员函数或者类变量为const,其某个成员也可以被修改。 在c++的类中, 如果一个成员函数被const 修饰,那么它将无法修改其成员变量的,但是如果这个成员变量是被mutable修饰的话,则可以修改。 ...
分类:
编程语言 时间:
2016-06-26 14:01:48
阅读次数:
391