![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 52
雨晨梦雪
爱吃,爱笑,爱生活儿!
展开
-
正则表达式
认识;正则表达式就是string的表达式,写成了字符串常量的形式作用:筛选符合特征的字符串和选中符合特征的字符 筛选;可以匹配一类字符串,用于筛选符合条件的字符串。选中:其次就是,指定的字符串选中指定的特征字符,用于替换或者是分解。语法;/** * regex中包含的字符分为2种,普通字符和元字符。 * . 任何一个字符 * \\d 0...原创 2018-12-13 11:53:55 · 252 阅读 · 0 评论 -
缓冲区
为什么: 由于两种对象的运行速度不一样,如果直接通信的话,必然会由于有一个对象的速度慢而浪费了另一个对象的时间。 解决办法是,不让两个对象直接通信,而是增加第三方来完成两个对象的间接通信。这个第三方就是缓冲区。 当对象1和缓冲区直接通信时,时间就由对象1的运行速度来决定。 当对象2和缓冲区直接通信时,时间就由对象2的运行速度来决定。 ...原创 2018-12-13 11:52:29 · 289 阅读 · 0 评论 -
集合类
集合家族:集合类分为两类: 具体的如下:Collection: List: ArrayList, LinkedList, Vector Set: TreeSet, HashSetMap: HashMap, TreeMap 注意:集合可以理解为容器。迭代器iteration也是容器。 ...原创 2018-12-13 15:59:32 · 110 阅读 · 0 评论 -
StringBuffer
String和StringBuffer 的区别StringBuffer就是字符串缓冲区,String在内容中分配的大小是固定的,所以,String实体不能改变。 但是StringBuffer(缓冲区)在内存中分配的大小就不是固定的。所以StringBuffer实体可以改变。即增删查改。 缓冲区肯定有大小,但是,String缓冲区的大小很大,以至于正常使用时,不会超出范围。Strin...原创 2018-12-13 20:29:52 · 441 阅读 · 0 评论 -
数组
数组数组在开发中的常使用的是他的概念 ,以及遍历静态初始化:简化:int a[]={1,2,3};完整:int a[]=new int[]{1,2,3};非静态初始化:int a[]=new int [3];a[0]=0;a[1]=1;a[2]=2;只能创建一个数组的引用,然后遍历索引进行赋值。上述的也可以分步完成,即;int a[]=null;...原创 2018-12-13 21:42:34 · 91 阅读 · 0 评论 -
LinkedList
本文都以String为例 构造方法//无泛型LinkedList list=new LinkedList();//和泛型配合使用LinkedList<String> list=new LinkedList<String>();最好和泛型配合使用,泛型的出现的意义就是为了配合集合类使用。注意;LinkedList和<>...原创 2018-12-13 22:52:28 · 124 阅读 · 0 评论 -
线程
线程的理解:程序中没有线程的时候,程序就会按照顺序结构的顺序来执行程序。即只有一条程序的执行线索。完成的事情必须有一个先后。先干什么之后再干什么。然而,出现了线程的概念之后,就是一个完整的系统分成几个独立的模块完成,每个独立的模块就是一个程序执行的线索。创建线程的两种方式 直接用Thread类。class Threadone implements Runna...原创 2018-12-27 21:46:39 · 96 阅读 · 0 评论 -
String 类
字符串的常用方法:返回值是bool型,用于判断equals(String str):判断实体是否相等,而不是判断引用变量 startsWith(String str)和endsWith(String str):判断首尾的字符; contains(String str):判断是否含有指定的字符串;返回值是数值型(int)的,用于获取字符串的信息。即属性length():得到字符串的...原创 2018-12-11 15:04:54 · 120 阅读 · 0 评论