
java零碎儿
行庵
人无癖不可与交,以其无深情也。人无疵不可与交,以其无真气也
展开
-
Object类有哪些方法
Object类有哪些方法Object是所有类的父类,任何类都默认继承Object。Object类到底实现了哪些方法?1.clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。2.getClass方法final方法,获得运行时类型。3.toString方法该方法用得比较多,一般子类都...原创 2020-04-17 10:29:43 · 253 阅读 · 0 评论 -
线程池原理
线程池的源码及原理[JDK1.6实现]1.线程池的包含的内容ThreadPool22.线程池的数据结构【核心类ThreadPoolExecutor】:ThreadPoolExecutorworker:工作类,一个worker代表启动了一个线程,它启动后会循环执行workQueue里面的所有任务workQueue:任务队列,用于存放待执行的任务keepAliveTime:线程活动保持时...转载 2020-03-31 17:35:55 · 212 阅读 · 0 评论 -
过滤敏感词
package com.nowcoder.community.util;import org.apache.commons.lang3.CharUtils;import org.apache.commons.lang3.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springf...原创 2020-03-31 15:45:27 · 188 阅读 · 0 评论 -
Java截取字符串的常见方法
在项目中经常会遇到截取字符串的需求,这里重点介绍两种常见的截取字符串方法。方法一:通过split()将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。String str = “53285964@qq.com”;String[] strs = str.split("@");for(int i=0,i<strs.len...转载 2020-03-30 00:38:51 · 296 阅读 · 0 评论 -
Array与ArrayList的区别
1.Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。2. Array只能存储同构的对象,而ArrayList可以存储异构的对象。同构的对象是指类型相同的对象,若声明为int[]的数组就只能存放整形数据,string[]只能存放字符型数据,但声明为object[]的数组除外。而ArrayList可以存放任何不同类型的数据(因为它里面...原创 2020-03-28 17:25:55 · 418 阅读 · 0 评论 -
java中的substring()与C++中的substr()方法参数区别
java中的substring(int begin,int end) 返回的字符串中不包括end元素C++中的substr(int beign,int length) 后一个参数是要截取的字符串长度原创 2020-03-22 21:07:10 · 170 阅读 · 0 评论