自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜕变的快乐

享受蜕变的过程,感悟编程的乐趣

  • 博客(9)
  • 问答 (2)
  • 收藏
  • 关注

原创 比较器Comparable和Comparator

内部比较器Comparable【1】Comparable是java.lang包下的一个接口【2】主要方法为 int compareTo(T o),比较此对象与指定对象的顺序,如果该对象小于、等于或大于指定对象,则分别 返回负整数、零和正整数。【3】Comparable定义在 自定义类,如Person类的内部,通过public class Person implements Comp

2016-04-30 15:14:57 903

原创 正则表达式拾贝

正则表达式又称正规表达式,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,在很多文本编辑器中,正则表达式检索、替换那些符合某个模式的文本。其英文的名称是Regular Expression,代码中常可以简写为regex,下面介绍一下这几个小小的贝壳:【1】Pattern和Matcher 找单词【2】用mathces是否合法【3】用spli

2016-04-26 20:29:13 913

原创 Properties类简单记录

Properties类的方法和实例

2016-04-25 19:37:53 808

原创 FileReader/FileInputStream 和 FileWriter/OutputStream

一、FileReader、FileInputStream、InputStreamReader、BufferedReaderjava.io 下面有两个抽象类InputStream类 和 Reader类----InputStream是所有字节输入流的超类 ----Reader是字符输入流的抽象类--------两个最主要的区别就是InputStream是字节流的读取,Reader是字符

2016-04-24 17:01:08 3272

原创 Collection、List、Set、Map之间的关系

初学java,单个的接触有点迷糊,所以总结下他们的关系一、关系Collection--List:以特定顺序存储--ArrayList、LinkList、Vector--Set:不能包含重复的元素--HashSet、TreeSetMap--HashMap、HashTable、TreeMap二、分别讲解Collection:Collection是一个父接口,Li

2016-04-23 12:16:19 10499

原创 HashSet和HashMap

一、什么是HashSetHashSet实现了Set接口,在他的集合中不允许有重复的对象,想要存储对象到HashSet之前必须覆写equals()和hashCode()接口,否则无法实现比较两个对象是否相等,以及是否重复了。HashSet()使用public boolean add(Object o)的方法在Set中添加元素,当对象重复时会返回一个false。二、什么是HashMap

2016-04-21 09:37:29 918

原创 TreeSet()原理及使用

1、TreeSet()是使用二叉树的原理对新add()的对象按照指定的顺序排序(升序、降序),每增加一个对象都会进行排序,将对象插入的二叉树指定的位置。2、Integer和String对象都可以进行默认的TreeSet排序,而自定义类的对象是不可以的,自己定义的类必须实现Comparable接口,并且覆写相应的compareTo()函数,才可以正常使用。3、在覆写compare()函数时,

2016-04-19 15:42:24 10414 2

原创 配置Opencv出现0x000007b错误的解决方法

Opencv和visual studio的安转并不复杂,主要是Opencv的配置我参考的是这篇文章:http://blog.csdn.net/poem_qianmo/article/details/19809337博主写很详细,在这里我就不重复了错误0x000007b错误,没有正确加载x64的lib引起的第一步:点击最左边,新建一个x64工作空间第二步:新建

2016-04-15 18:23:24 3923 1

原创 线程同步机制synchronized

java线程同步分为两个属性,可见性和有序性可见性:多个线程之间不能直接进行数据的交互,必须通过共享变量的方式来实现,当多个线程之间共享一个对象的时候,这个对象创建在(主存)之中,每个线程都有自己的工作内存,当线程工作时,会将数据对象从主存拷贝的到自己的工作内存中,然后修改处理完再更新会主存中。(一个线程改变,多个线程可见)但这样多个线程之间就会出现线程不同步的问题。有序性:当多个线程同时

2016-04-13 14:43:18 865

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除