10 2019 档案
摘要:并发 1.基础知识 进程 :进程有独立的代码和数据空间(进程上下文),进程间切换会有巨大的开销,进程是进行资源分配的最小单位 线程 :同一类线程共享代码及数据空间,线程有独立的运行栈和pc计数器,线程的切换开销小,线程是cpu进行调度的最小单位 主线程 :JVM调用程序main()所产生的程序 当前
阅读全文
摘要:Comparable 及 Comparator 的区别 Comparable 一个内比较器,类可以和自己比较 compareTo() 自然比较方法 一个对象Collections,Arrays想自己调用sort进行自动排序,对象必须实现Comparable接口 Comparator 比较器 类本身不
阅读全文
摘要:java I/O java的输入输出系统 所有的数据都是通过流在各个设备上转运传输 磁盘文件 File 主要处理文件及文件系统(目录)这个 比较特殊,不属于流式操作 文件信息 isFile(),listFiles(),getName(),exists() getPath(),getAbsoluteP
阅读全文
摘要:@ "TOC" 素数:只能被自己和1整除的数 brute force 暴力解法 java public class CountPrime{ public static int prime(int num){ // 默认都是0,素数 int[] arr=new int[num]; arr[1]=1;
阅读全文
摘要:软件开发流程 跨行招工作的渣渣!暴风哭泣。。。。 小米(智能硬件部)一面,二面都让我详细说一下软件开发流程 定义 软件开发流程 : wiki:软件开发过程(software development process)是软件开发的生命周期(software development life cycle)
阅读全文
摘要:单例模式(Signleton) 一、定义 什么是单例模式? 单例模式是指类在各种情况下在只有一个实例 单例模式三元素: 1.构造函数私有化 2.静态属性执行实例 3.静态方法返回静态属性 二、应用场景 单例模式用来干什么? 类频繁的创建和销毁,控制实例数目,节省系统资源 多进程多线程操作同一个文件,
阅读全文

浙公网安备 33010602011771号