![](https://img-blog.csdnimg.cn/1c507b1f6b9442069c4aa21504a2b08e.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java系列知识
文章平均质量分 61
1、java基础知识
2、代码实例
3、开发实战
Mr.Aholic
全栈开发工程师 主java后端。喜欢旅游,已经旅游的城市地点:河南老家、广州、佛山、深圳、上海、山西、长沙、张家界、武汉、新疆-乌鲁木齐、新疆-吐鲁番、云南-昆明,郑州等。备考明年的 高级系统分析师 和 系统架构师【2022届毕业生---软件工程专业】
展开
-
比较两个日期是否相等Java
比较两个日期是否相等Java原创 2024-07-22 14:23:55 · 134 阅读 · 0 评论 -
Java系列之判断字符串是为空或者null
✈️公众号 |。文章底部有个人公众号二维码。回复或即可获取教程资料及项目实战案例。原创 2024-04-26 15:08:00 · 241 阅读 · 2 评论 -
java系列之 复制原始目录文件到新的 目录文件【Windows 和 Linux 均可使用】
将一个目录下的文件 复制一份到新的 文件目录。如果原始文件带有权限。原创 2024-03-03 23:51:40 · 532 阅读 · 2 评论 -
Java系列之 重命名文件/图片,renameTo() 方法的使用
renameTo() 方法是Java中File类的一个方法,用于重命名文件或移动文件(在同一文件系统下)。参数: dest 是一个File对象,表示文件的目标路径。新的文件路径可以在目标文件对象中指定。返回值: 如果文件被成功重命名或移动,则返回 true;否则,返回 false。注意事项:renameTo()方法在文件重命名时是原子性的,但在不同的文件系统之间移动文件时可能会失败,因此最好在同一文件系统下使用。renameTo()方法的成功并不总是意味着返回 true。原创 2024-02-20 10:12:41 · 1329 阅读 · 0 评论 -
一文教会你如何在论文中插入参考文献的角标
写论文、少不了的一个环节。就是在文章中、引入参考文献,同时点击这个文献编号能跳转到对应的参考文献。原创 2024-01-07 19:18:48 · 8580 阅读 · 1 评论 -
Java系列之 For input string: ““
控制台报了一个错原创 2023-12-16 22:33:22 · 1068 阅读 · 0 评论 -
Java系类之 Java字符串查找
在给定的字符串中查找字符或字符串是比较常见的操作。字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位置的字符。原创 2023-12-07 23:58:40 · 132 阅读 · 1 评论 -
Java 系类之 Java StringBuffer类详解
Java 系类之 Java StringBuffer类详解原创 2023-12-04 23:22:29 · 98 阅读 · 0 评论 -
Java系列 之除字符串中的空格(trim())
Java系列 之除字符串中的空格(trim())原创 2023-12-03 17:53:35 · 196 阅读 · 0 评论 -
Java系类 之 String、StringBuffer和StringBuilder类的区别
String、StringBuffer和StringBuilder类的区别原创 2023-12-03 17:48:01 · 158 阅读 · 0 评论 -
Java系类 之 生成随机数(random()和Random类)
Java系类 之 生成随机数(random()和Random类)原创 2023-12-03 17:41:26 · 132 阅读 · 0 评论 -
Java系列 之 Java复制(拷贝)数组的4种方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRan
Java复制(拷贝)数组的4种方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRan原创 2023-11-28 18:02:27 · 2336 阅读 · 0 评论 -
Java系列之 字符串和字节互转
Java系列之 字符串和字节互转原创 2023-11-27 15:08:24 · 1079 阅读 · 0 评论 -
Java 系列之 Java endsWith() 方法的使用
如果参数表示的字符序列是此对象表示的字符序列的后缀,则返回 true;注意,如果参数是空字符串,或者等于此 String 对象(用 equals(Object) 方法确定),则结果为 true。向着架构师的方向努力、做一个有始有终的人。🍍 好记性不如烂笔头,记录学习的相关知识 、项目 BUG 解决。endsWith() 方法用于测试字符串是否以指定的后缀结束。🍑 分享知识,咱就是这么乐于助人、专注填坑20年、哈哈哈哈。🎃 爱好 | 研究技术、旅游、阅读、运动、喜欢流行歌曲。开源项目 + 实战Demo。原创 2023-11-24 16:59:37 · 592 阅读 · 0 评论 -
Java系列之 String indexOf() 方法
public int indexOf(int ch, int fromIndex): 返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。int indexOf(String str, int fromIndex): 返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。指定子字符串在字符串中第一次出现处的索引,从指定的索引开始。开源项目 + 实战Demo。原创 2023-11-24 15:21:14 · 166 阅读 · 0 评论 -
java系列之 页面打印出 [object Object],[object Object]
这个问题很简单,你打印的是 json 对象。一般后端返回接口数据给前端。返回的是json对象、通过对象的方式,前端取数据容易。如果你不做转换就打印这个数据。打印出来的就是这种。要想看到字符串也很简单 使用JSON.stringify(json对象)就可以转换成为 字符串JSON 可以看到里边的数据。原创 2023-11-21 11:06:13 · 562 阅读 · 2 评论 -
Java系列之 查看某一部分代码执行时间长短
主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。将要执行的代码片段、或者方法,放到中间位置。然后将最终的时间 - 开始的时间 得出执行任务时间。//获取当前的总毫秒数。原创 2023-11-14 13:25:21 · 133 阅读 · 0 评论 -
Java系列之 超时任务处理方法
调用一些方法,进行一些比较耗时的操作时,如果时间超过了规定的时间。要做超时处理。package A1多线程.B1超时处理.Demo1;import orgpackage A1 多线程 . B1 超时处理 . Demo1;/*** @Description: 有些方法的执行 比较费时。执行时间 超过指定时间的时候 主动结束。原创 2023-11-14 10:43:51 · 192 阅读 · 0 评论 -
Java系列之:字符串UTF-8 编码格式转换位 UTF-32 【生僻字截取问题】
在项目开发中遇到这样一个需求,就是要将包含生僻字字符串的首字母屏蔽为 *;𣓃𬱖㛃依䶮屏蔽后为*𬱖㛃依䶮。如果使用一般的字符串 截取会出现异常异常,有些生僻字是有两个汉字组合而成。切割的时候 会截取一半、导致剩下部分出现意外。原创 2023-11-10 15:24:01 · 788 阅读 · 0 评论 -
Java系列之:GroupId和ArtifactId的作用
创建Maven项目的时候,需要填入group与artifact。这两个起名是随便起的吗?有啥名堂?原创 2023-11-08 13:47:38 · 513 阅读 · 0 评论 -
Java系列之:如何取出嵌套JSON中的数据值
主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。原创 2023-11-07 15:06:26 · 2267 阅读 · 0 评论 -
Java系列之:字符串的截取及分割 split() 和 substring()
主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。原创 2023-11-07 12:37:57 · 363 阅读 · 0 评论 -
Java系列之:生成JSON字符串
主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。原创 2023-11-06 11:13:08 · 358 阅读 · 0 评论 -
Java枚举使用的基本案例
主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。原创 2023-10-16 20:59:34 · 445 阅读 · 0 评论 -
长连接与短连接的区别以及使用场景
主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。原创 2023-10-16 14:48:09 · 533 阅读 · 0 评论 -
增强for循环和一般for循环的对比使用
增强for循环(也称for each循环) 是迭代器遍历方法的一个“简化版”,是JDK1.5以后出来的一个高级for循环专门用来遍历数组和集合。其内部原理是一个Iteration迭代器,在遍历数组/集合的过程中,不能对集合中的元素进行增删操作。原创 2023-09-26 15:11:45 · 1258 阅读 · 1 评论 -
·Lambda的基本使用介绍
lambda运行将函数作为一个方法的参数,也就是函数作为参数传递到方法中。使用lambda表达式可以让代码更加简洁。Lambda表达式的使用场景:用以简化接口实现。原创 2023-09-25 15:15:01 · 104 阅读 · 0 评论 -
java判断两个时间是不是同一天的方法、Java中判断是否是当天时间
开发中会遇到这样一个场景,一般交易发送会有一个流水。流水一般采用递增的形式、如果流水不做处理,随着时间的累积,流水会越来越大。为了避免流水过大、需要再新的一天重置流水【流水可以按照一定规则拼接】。判断两个时间是否为同一天,即判断它们的年、月、日是否相同,可以利用Java中的日期类来实现。下面是两种方法。原创 2023-09-12 22:27:06 · 2712 阅读 · 0 评论 -
一文讲明TCP网络编程、Socket套接字的讲解使用、网络编程案例
一文讲明TCP网络编程、Socket套接字的讲解使用、网络编程案例的具体实现,客户端和服务端的通信过程原创 2023-02-18 13:46:40 · 1153 阅读 · 3 评论 -
IO流操作-------File类、输入流和输出流(二)
使用BufferInputStream和BufferOutPutStream实现复制。使用BufferInputStream:字节缓冲流。已经处理了字符乱码问题。原创 2022-10-03 03:30:00 · 446 阅读 · 1 评论 -
IO流操作-------File类(一)
数组: 数组名.length 是属性,获取数组中元素的个数。String字符串:length(),返回字符串中字符的个数。集合 集合对象.size()返回集合中元素的个数。原创 2022-10-02 22:48:45 · 252 阅读 · 1 评论 -
阿里官方代码规范
3) 被声明成private只会被自己代码所调用的方法,如果能够确定调用方法的代码传入参数已经做过检查或者肯定不会有问题,此时可以不校验参数 在业务逻辑中尽可能不要使用setter方法,而是使用构造函数或者封装成一个有逻辑意义的方法,提高代码的可读性。3.2.9 建组合索引的时候,区分度最高的在最左边 禁止超过2个表的join语句出现在程序中 另外有关严禁使用全模糊查找,建组合索引时,区分度最高的往左放这些原则,在一定程度上会改变我们编写程序的习惯,所以应该时刻注意。这也是面向对象的一种实践。转载 2022-08-19 11:08:50 · 7744 阅读 · 1 评论 -
封装、继承、多态的联合使用实现不同等级学生分数信息的统计
封装、继承、多态的联合使用实现不同等级学生分数信息的统计原创 2022-08-03 23:18:56 · 240 阅读 · 1 评论 -
java中实现File文件的重命名(renameTo)、将文件移动到其他目录下、文件的复制(copy)、目录和文件的组合(更加灵活方便)
java中实现File文件的重命名(renameTo)、将文件移动到其他目录下、文件的复制(copy)、目录和文件的组合(更加灵活方便)原创 2022-07-25 23:10:54 · 5921 阅读 · 4 评论 -
java集合框架学习笔记
一、什么是集合存放在java.util.*。是一个存放对象的容器。存放的是对象的引用,不是对象本身长度不固定只能存放对象二、collection接口collection的使用增加元素 add();判断是否包含某个元素 contains();删除某个元素 remove();遍历元素(iterator迭代器)package com.zheng.demo1;import java.util.ArrayList;import java.util.Collection;impo原创 2021-08-06 09:02:30 · 359 阅读 · 1 评论 -
java集合框架复习----(3)Set
文章目录四、set集合1、hashSet【重点】2、TreeSet四、set集合无序、无下标、元素不可重复1、hashSet【重点】== 数组+链表+红黑树==基于hashcode计算元素存储位置当哈希吗一样的时候,调用equals,如果为true,拒接存入package com.zheng.demo3;import java.util.HashSet;import java.util.Iterator;public class MySet { public static原创 2021-11-30 18:53:32 · 554 阅读 · 1 评论 -
java集合框架复习----(4)Map、List、set
文章目录五、Map集合【重要】1、hashMap六、Collections工具类总结集合的概念List集合set集合:Map集合Collection五、Map集合【重要】特点:用于存储任意键值对(k-v)key不能重复,唯一。无序、无下标value可以重复。无序、无下标1、hashMap存储结构:哈希表(数组+链表+红黑树)方法:put(k,v);存入get(k);取值containsKey();判断是否包含keycontainsValue();判断 是否包含valueen原创 2021-11-30 18:56:23 · 674 阅读 · 1 评论 -
java集合框架复习----(1)
文章目录1 、集合框架思维导图一、什么是集合二、collection接口1 、集合框架思维导图一、什么是集合存放在java.util.*。是一个存放对象的容器。存放的是对象的引用,不是对象本身长度不固定只能存放对象二、collection接口collection的使用增加元素 add();判断是否包含某个元素 contains();删除某个元素 remove();遍历元素(iterator迭代器)package com.zheng.demo1;import java原创 2021-11-30 18:46:55 · 346 阅读 · 1 评论 -
java集合框架复习----(2)List
文章目录三、List集合**listIterator:迭代器****List实现类****1、泛型类**2、泛型接口三、List集合特点有序,打印输出的顺序和添加时的顺序一致(不会帮你自动排序)有下标,可以通过下标的形式访问对象元素可以重复方法void add(int index,Object o) //在index位置插入元素boolean addAll(int index,Collection c) //将一个集合中的元素添加到次集合中的index位置Object get(i原创 2021-11-30 18:50:20 · 426 阅读 · 1 评论 -
时序图----购买商品的时序图画法
时序图原创 2021-12-05 16:09:32 · 5862 阅读 · 3 评论