自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 正则表达式基础用法

正则表达式基础用法 一、限定符(Quantifier) 表达式 解释 a* a出现0次或者多次 a+ a出现1次或多次 a? a出现0次或1次 a{6} a出现6次 a{2,6} a出现2-6次 a{2,} a出现2次以上 二、或运算符(OR Operator) 将 “或” 替换为 “|” 表达式 解释 (a或b) 匹配a或b (ab)或(cd) 匹配ab或cd 三、字符类(Character Classes) 表达式 解释 [

2021-06-25 21:44:38 291

原创 Java常用类之String

Java常用类之String String的特性 String是一个final类,代表不可变的、不可继承的字符串。 字符串是常量,用双引号包裹,它们的值在创建之后不能更改。 String对象的字符能容是存储在一个字符数组char value[]中的。 String实现类Serializable接口,是支持序列化的。 String的不可变性 字面量方式创建 String a = "hello"; String b = "hello"; System.out.println(a==b); /

2021-01-11 15:41:40 133

原创 实现线程安全的三种方式

实现线程安全的三种方式 一、Synchronized 1. 同步方法 public class MyThread extends Thread{ private int ticket = 10000; //重写run()方法 public void run(){ while (ticket > 0){ this.getTicket(); } } //非静态的同步方法同步监视器为this(类的对象) //静态的同

2021-01-07 11:57:01 631 1

原创 线程创建的三种方式

线程创建的三种方式 一、继承Thread类 /** public class Thread extends Object implements Runnable */ //继承Thread类 public class MyThread extends Thread{ //重写run()方法 public void run(){ for(int i = 1; i<=100; i++){ System.out.println("i: "+i);

2021-01-05 20:09:44 142 1

原创 Java网络通信协议(Network Communicaton Protocol)

网络通信协议(Network Communicaton Protocol) TCP协议(Transmission Control Protocol) 使用TCP协议前,必须先建立TCP连接,形成传输数据通道。 传输前,采用“三次握手”方式,点对点通信,是可靠的。 TCP协议进行通信的两个应用进程:客户端、服务端。 在连接中可进行大量数据传输。 传输完毕,需要释放已建立的连接,效率低。 UDP(User Datagram Protocol) 将数据、源、目的封装成数据包,不需要建立连接。 每个数据包的大

2020-12-29 15:13:40 220

原创 Java List遍历的两种方法

Java List遍历的两种方法(Iterator,增强for循环) Iterator方法遍历 //Iterator遍历List List<String> stirngList = new ArrayList<>(); stirngList.add("1"); stirngList.add("2"); stirngList.add("3"); stirngList.add("4"); It

2020-12-02 17:42:30 121

原创 Java 遍历HashMap详解

Java 遍历HashMap详解 遍历KeySet() //遍历hashmap的keySet HashMap<String, Object> mapForKey = new HashMap<>(); mapForKey.put("1",1); mapForKey.put("2",2); mapForKey.put("3",3); mapForKey.put("4",4); Set&lt

2020-12-02 17:08:15 390

空空如也

空空如也

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

TA关注的人

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