Activity的启动模式
1.standard :每次新建activity都会创建一个activity实例
2.singletop:如果activity已经处于栈顶,则不会新建,如果不处于栈顶则会新建
3.singletask:如果不处于栈顶,则上面的activity都会出栈,自己处于栈顶,如果已经处于栈顶,则不会新建
4.singleInstance:单例模式,会重新开启一个任务栈,栈内只有一个activity
http与https的区别
1.http是不安全的,https是安全的
2.http工作于应用层,https工作于传输层
3.http标准端口80,https标准端口443
4.http无需加密,https需要对传输数据加密
5.http无需证书,https需要认证证书
冒泡排序 相邻的两个数据进行比较,比较大的下沉,小的上浮
public static void maopao(int[] arr) {
for (int i = 0; i < arr.length; i++) {
int temp;
for (int j = 0; j < arr.length-i-1; j++) {
if (arr[j]>arr[j+1]) {
temp=arr[j] ;
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
快速排序。。。。。。
进程保活:
1.锁屏时开启一个像素的activity,监听锁屏广播
2.启动一个前台service,如开启notification
java线程通信的四种方式:https://zhuanlan.zhihu.com/p/129374075
JVM内存模型和垃圾回收机制:https://blog.csdn.net/fuzhongmin05/article/details/78169044