上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: Java并发 J.U.C图 一.线程的安全性 当多个线程访问某个类的时候,不管运行环境采用何种方式调度或者这些线程如何交替执行,并且在主调代码中不需要任何额外的同步或者协同,这个类都可以表现出正确的行为,那么这个类就是线程安全的 无状态和竞态条件 无状态:不包含任何域,也不包含任何对其他对象中域的引 阅读全文
posted @ 2019-11-13 17:35 dengshuo7412 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 数组 及Arrays实用功能 1.问题来源 在学习容器的时候,对容器(集合)和数组在使用时如何选择有较大的问题? 2.数组 数组及其他类容器的区别 效率 类型 保存基本类型的能力 java中时内置数组Array,就是一个简单的线性序列 对于简单的数组 创建并组装他们 通过index访问元素 ,[] 阅读全文
posted @ 2019-11-11 11:35 dengshuo7412 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 类型信息 1.java如何在运行时识别对象和类的信息 "传统的"RTTI run time type identification ,假设我们在编译时已经知道了所有类型,在编译的时候打开和检查.class文件 反射机制,允许在运行时发现和使用类的信息,在运行的时候打开和检查.class文件 运行时的 阅读全文
posted @ 2019-11-10 12:10 dengshuo7412 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Object 通用方法容易混淆的定义 先搞清楚各自的定义 "==" 用来判断 相等 equals() 用来判断 等价 hashcode() 用来返回 散列值 “==”相等 基本类型,判断两个值是否相等 引用类型,判断两个变量是否 引用同一个对象 在Object中未被重写的定义 hashcode()是 阅读全文
posted @ 2019-11-08 22:54 dengshuo7412 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 并发 1.基础知识 进程 :进程有独立的代码和数据空间(进程上下文),进程间切换会有巨大的开销,进程是进行资源分配的最小单位 线程 :同一类线程共享代码及数据空间,线程有独立的运行栈和pc计数器,线程的切换开销小,线程是cpu进行调度的最小单位 主线程 :JVM调用程序main()所产生的程序 当前 阅读全文
posted @ 2019-10-28 17:40 dengshuo7412 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Comparable 及 Comparator 的区别 Comparable 一个内比较器,类可以和自己比较 compareTo() 自然比较方法 一个对象Collections,Arrays想自己调用sort进行自动排序,对象必须实现Comparable接口 Comparator 比较器 类本身不 阅读全文
posted @ 2019-10-25 08:35 dengshuo7412 阅读(246) 评论(0) 推荐(0) 编辑
摘要: java I/O java的输入输出系统 所有的数据都是通过流在各个设备上转运传输 磁盘文件 File 主要处理文件及文件系统(目录)这个 比较特殊,不属于流式操作 文件信息 isFile(),listFiles(),getName(),exists() getPath(),getAbsoluteP 阅读全文
posted @ 2019-10-23 16:31 dengshuo7412 阅读(177) 评论(0) 推荐(0) 编辑
摘要: @ "TOC" 素数:只能被自己和1整除的数 brute force 暴力解法 java public class CountPrime{ public static int prime(int num){ // 默认都是0,素数 int[] arr=new int[num]; arr[1]=1; 阅读全文
posted @ 2019-10-21 09:43 dengshuo7412 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 软件开发流程 跨行招工作的渣渣!暴风哭泣。。。。 小米(智能硬件部)一面,二面都让我详细说一下软件开发流程 定义 软件开发流程 : wiki:软件开发过程(software development process)是软件开发的生命周期(software development life cycle) 阅读全文
posted @ 2019-10-19 11:35 dengshuo7412 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Signleton) 一、定义 什么是单例模式? 单例模式是指类在各种情况下在只有一个实例 单例模式三元素: 1.构造函数私有化 2.静态属性执行实例 3.静态方法返回静态属性 二、应用场景 单例模式用来干什么? 类频繁的创建和销毁,控制实例数目,节省系统资源 多进程多线程操作同一个文件, 阅读全文
posted @ 2019-10-18 10:42 dengshuo7412 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页