摘要: mysql索引的使用 阅读全文
posted @ 2018-03-01 15:57 白色程序猿 阅读(463) 评论(2) 推荐(0) 编辑
摘要: 在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。通常对象之间的比较可以从两个方面去看:第一个方面:对象的地址是否一样,也就是是否引用自同一个对象。这种方式可以直接使用“==“来完成。第二个方面:以对象的某一个属性的角度去比较。对于JDK8而言,有三种实现对象比较的方法:1、覆写Object类的equals()方法;2、继承Comparable接口,并实现compareT... 阅读全文
posted @ 2018-03-01 14:06 白色程序猿 阅读(19535) 评论(12) 推荐(11) 编辑
摘要: 整体来看List,Set,Map都是实现了Collection接口的接口。重复性:List允许存在重复的元素,也就是说List中可以在不影响现有元素的值及其索引的同时插入新的重复元素。Set不允许存在重复的元素,Set集合都不允许插入重复元素。Map是一种以键值对形式存储元素的映射类型集合,对Map而言key(键)是唯一的,value(值)是可重复的。空值性:List允许任意数量的空值。Set最多... 阅读全文
posted @ 2018-03-01 11:23 白色程序猿 阅读(5523) 评论(4) 推荐(0) 编辑
摘要: 进程和线程的区别1.定义进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程:进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.2.关系一个线程可以创建... 阅读全文
posted @ 2018-03-01 10:02 白色程序猿 阅读(227) 评论(0) 推荐(0) 编辑