
Java
梅花14
不曾清贫难成人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Maven更改Java的编译版本
方式一:最简单<properties> <maven.compiler.source>10</maven.compiler.source> <maven.compiler.target>10</maven.compiler.target></properties>方式二<build> <plugins> <plugin> <原创 2020-07-29 00:22:10 · 601 阅读 · 0 评论 -
Java中的UUID简单介绍
1、UUID的格式xxxxxxxx—xxxx—xxxx—xxxx—xxxxxxxxxxxx8个十六进制数—4个十六进制数—4个十六进制数—4个十六进制数—12个十六进制数一共是32个十六进制数,128bit。刚好跟IPV6数目相等。估计我们有生之年是用不完了。(有点可惜,我尽然不能看到UUID被用尽的那一天)。详细UUID保证唯一性的介绍,传送门。2、获取UUID的三种方式UUID.randomUUID(); //最常用UUID.fromString("095c64fe-c5bf-11ea原创 2020-07-14 19:19:25 · 36831 阅读 · 0 评论 -
Java的stream的流操作
1、string类型@Testvoid test6(){ String[] persons = {"张三丰", "张翠山", "张无忌", "金毛狮王", "小昭", "张无忌"}; Stream.of(persons) .distinct() //去重,踢掉一个 张无忌 .filter(s -> s.length()>=3) //过滤掉名字长度<3的,小昭 .filter(s -> s.原创 2020-07-13 21:49:01 · 397 阅读 · 0 评论 -
Java中stream初始化的几种方法
1、集合类这里的集合类主要就是list和set两种,而且初始化的方法是来源于父接口的CollectionList<String> list = new ArrayList<>();list.stream();2、stream类自身的方法stream.of(数组)String[] arr = { "java", "python", "c++" };Stream<String> stream = Stream.of(arr);通过底层源码可知,这个方原创 2020-07-13 20:00:35 · 2328 阅读 · 0 评论 -
如何把InputStream字节流和InputStreamReader字符流转换成我们能看懂的String字符串
字节流和字符流读取的文件的数据都是一堆我们人类看不懂的数字,熟悉ASCII表的可能还能看得懂英文字母(字符估计就够呛了),怎样转换一下让我们能看的懂呢?方法有很多,下面将通过例子来逐一实现他们。1、我们首先想到的恐怕非InputStreamReader了,把字节流转成字符流不就行了吗。@Testpublic void inputStream2String(){ try (FileInputStream fis = new FileInputStream("test.txt");原创 2020-05-23 02:10:08 · 2116 阅读 · 0 评论 -
Java中的FileInputStream字节流类读取文件
学了这么长时间的Java,发现对其IO的操作还是不熟悉,特地记录一下,以备日后复习。就从FileInputStream开始吧,今天只简单的介绍其读取方法,这个方法看似简单,里面还是有很多知识点值得去挖一下的。read方法一共有三种重载方式int read()int read(byte b[])int read(byte b[], int off, int len)这三种重载方式都符合一下两条结论:read方法每读一次就会使文件指针向后移动一个字节或者N个字节(N=读取到的数组字节数<原创 2020-05-22 17:25:42 · 2123 阅读 · 1 评论 -
Java正则表达式的简单介绍以及使用
正则表达式主要是为了方便我们提取一个字符串中感兴趣的部分,尤其在爬虫中应用广泛。我们下面就简单介绍一下其用法。并不做深入研究,只是介绍其使用的方法。1、matches方法的介绍这个方法主要是确定给定的字符串是否由你给定的规则组成,什么意思呢。打个比方,I am Chinese,这句话是不是由 英文字母+空格组成。所以他的正则字符串就是"(\\w+ *)+"(注意中间有个空格,且由于最后一个字符...原创 2020-04-06 22:38:44 · 254 阅读 · 0 评论 -
Java中接口的作用以及可以包含的内容的详解
0、前言由于疫情的原因,在家待的时间有点长了,一开始还能稍微学习一会,但是最近真顶不住了,各种莫名的烦躁,一点也学不下去了,愁啊,啥也不会还不想学习,我真是没救了。那就复习一下以前学过的,不去接触新东西了省的一不会又开始燥起来,顺道夯实一下基础。好了,废话就扯这么多,下面开始我们的主角,接口。1、接口到底是干啥的,以及为什么需要接口我们想过一个问题没有,就是我们给手机充电的时候,只需要一个充...原创 2020-04-06 15:47:49 · 3555 阅读 · 1 评论 -
Java中的System类中常用方法
1、定义public final class System 被final修饰,表示无法被继承private System() 方法私有化,表示无法创建实例所有方法全部是static修饰的2、常用方法System.getProperty(String key)其中key主要有以下参数:user.dir当前工程或者模块的工作目录user.hom...原创 2020-04-04 19:53:13 · 710 阅读 · 0 评论 -
Java中File类的常用方法介绍
前言最近在学习SpringBoot上传图片的过程中用到了获取当前工程路径的方法,突然发现自己对于File这个类还不是很熟悉,赶紧学习一下。结果发现,获取当前工程路径的方法根本不在File这个类下,当然你也可以通过File类获取,但是有点不够优雅。无奈,既然想到了File而且不会就顺带手的学习一下吧。获取当前路径这里还是先介绍一下怎么获取当前路径吧。//方法一String classpat...原创 2020-04-02 16:56:24 · 1557 阅读 · 0 评论 -
Java的List和Set集合的遍历删除
public class SetTest { public static void main(String[] args) { Set<String> set = new HashSet<>(); set.add("张三"); set.add("里斯"); set.add("王五"); ...原创 2020-01-30 02:40:04 · 860 阅读 · 0 评论 -
Spring中配置Druid(德鲁伊)数据库连接
配置方式一:<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close" lazy-init="false"> <property name="driverClassName" value="com.mysql.cj.jd...原创 2019-12-11 23:35:45 · 1312 阅读 · 0 评论 -
无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]
在web/WEB-INF下建一个lib目录,把这两个文件放进去,我的情况是这么解决的,你可以试一下,记得把原来库中的文件删掉文件连接连接提取码:eooj原创 2019-12-02 23:47:20 · 454 阅读 · 0 评论 -
Java中关于静态属性和静态方法的继承
首先看一段代码体会一下// 父类public class Fu { public static String static_name; public static void staticMethod(){ System.out.println("子类静态方法"); }}// 子类public class Zi extends Fu{}pu...原创 2019-11-18 00:13:01 · 290 阅读 · 0 评论 -
Java学习笔记——位运算符
1、位运算符只能对整型(byte、short、int、long、char)运算。2、按位或(|)运算符,可以用作开关,比如:粗体、斜体、下划线、中划线。把他们分别用1、2、4、8中的一个值代表,如果我们既要粗体,又要斜体,就可以打开对应的开关。粗体 0001 斜体 0010 下划线 0100 中划线 1000 3、按位取反:数值变号,再减一。4、...原创 2019-04-25 18:10:54 · 239 阅读 · 0 评论 -
Java学习笔记
1、由于float和double都存在精度丢失,但是float丢失的更严重,由于现在内存比以前大很多,便宜很多,尽管double占内存大,我们还是选择double。2、默认浮点数为double类型,在小数后面加上f,强制转换成float类型。3、由于浮点数存在精度丢失,所以浮点数比较,要用差值法,小于一个很小的数就认为相等。4、只要用了科学计数法,就一定是浮点数。5、浮点数除以0....原创 2019-04-24 15:28:06 · 99 阅读 · 0 评论