Java线程编程 Thread类和Runnable接口 是Java中所有线程相关的类必须实现的接口 创建线程 有两种方式,继承 类和实现 接口 继承Thread类 实现Runnable接口 线程间的资源共享 设置线程优先级 优先级常量有三个等级 Thread.MAX_PRIORITY Thread. ...
分类:
编程语言 时间:
2019-11-09 00:07:30
阅读次数:
118
1.前期ndk开发主要是在开源项目中复用项目的makefile等,就需要修改指定CC或C++编译链;具体情况还依赖于工程的config文件;对于简单项目,则可以直接编写Android.mk;例如引入的GTest与GMock;重新创建Android.mk,利用ndk-build生成.a文件,一同引入新ndk工程即可;另外吐槽下Gmock;对于mock函数还需要继承类,比linux上的mock难用多了
分类:
其他好文 时间:
2019-11-01 14:35:03
阅读次数:
133
1.接口中的属性只能用 static final 修饰,而且必须定义初始值 2.接口中的所有方法却不都是抽象方法 3.接口不能实例化 ,接口中不能有构造方法 4.接口之间可以相互继承,但是接口不能继承类 5.接口的实现类中必须重写接口中的全部方法 6.实现接口的关键字:implement 语法: 修 ...
分类:
其他好文 时间:
2019-11-01 13:14:39
阅读次数:
81
类中包含7中成员:1、静态变量 static2、final静态常量 final static3、静态代码块 static{} //多个代码块顺序执行4、普通变量5、普通代码块 {} //多个代码块顺序执行6、构造方法7、普通方法类中成员初始化方式(排出7):非继承类中: 首先执行1/2/3,执行顺序 ...
分类:
编程语言 时间:
2019-10-28 12:17:15
阅读次数:
85
1:abstract 能修饰那些结构? 修饰以后,有什么特色? 2: 接口是否能继承接口呢?抽象类是否能实现(implements) 接口? 抽象类是否可以继承非抽象的类? 3: 声明一个抽象类,包含抽象方法. 测试类中创建一个继承抽象类的匿名子类对象 ...
分类:
其他好文 时间:
2019-10-25 13:17:55
阅读次数:
73
运行结果: 字符串是否是Object类的实例:true字符串是否是String类的实例:true字符串是否是Math类的实例:false字符串是否是Comparable接口的实例:true 与字符串实例有有关的类是Object类,它是String类的父类;String类,字符串的类型;Compara ...
分类:
其他好文 时间:
2019-10-23 22:29:32
阅读次数:
102
继承 A类继承B类,A即可获得B类的全部公共属性和方法。格式如:class A(B): 方法重写 子类有时需要对继承自父类的方法进行修改或重写,这时直接定义一个与需要重写的方法名一样的方法即可,如(接上面的代码): 父类方法扩展 有时仅需对父类方法进行扩展无需完全重写,只需在重写方法时加上super ...
分类:
编程语言 时间:
2019-10-22 10:39:01
阅读次数:
129
本文将从以下几方面介绍类与继承 类的声明与实例化 如何实现继承 继承的几种方式 类的声明与实例化 类的声明一般有两种方式 实例化就比较简单,直接用new运算符 这些比较简单,简单介绍一下就可以了。接下来,介绍本文的重点内容,继承。 如何实现继承 实现继承的方式主要有两种: 第一种借助构造函数实现继承 ...
分类:
编程语言 时间:
2019-10-18 09:35:28
阅读次数:
82
继承类同理: 静态>普通 基类>继承类 先打印基类的静态方法以及静态初始化块(根据出现的先后顺序),再打印子类的静态方法及静态初始化块(先后顺序)。 再打印基类普通的方法以及普通实例化块(先后),最后打印基类的构造函数;再打印子类的普通方法及普通实例化块(先后),最后打印子类的构造函数。 ...
分类:
其他好文 时间:
2019-10-15 12:53:22
阅读次数:
70
类的继承 公有继承 当类的继承方式为公有继承时,基类的公有成员和保护成员的访问属性在派生类中不变,而基类的私有成员不可直接访问。派生类的其它成员可以直接访问基类的公有成员和保护成员,派生类的对象无法访问基类的保护成员和私有成员。 include include using namespace std ...
分类:
其他好文 时间:
2019-10-13 19:04:34
阅读次数:
99