随笔分类 -  Java

知识点
摘要:来自https://blog.csdn.net/weixin_43767015/article/details/105189239 1 对比图 2 方法区的变化JDK1.8与JDK1.7最大的区别是:JDK1.8将永久代取消,取而代之的是元空间,在JDK1.8中方法区是由元空间来实现,所以原来属于方 阅读全文
posted @ 2024-03-12 10:31 jason47 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1. 添加pom <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency> 2. List<Float>转float[] List<Float> fe 阅读全文
posted @ 2023-09-21 18:16 jason47 阅读(637) 评论(0) 推荐(0) 编辑
摘要:一、数据类型 Java中的数据类型分为两大类,基本数据类型和引用数据类型。 1、基本数据类型 基本数据类型只有8种,可按照如下分类①整数类型:long、int、short、byte②浮点类型:float、double③字符类型:char④布尔类型:boolean No.数据类型大小/位可表示数据范围 阅读全文
posted @ 2023-09-15 14:50 jason47 阅读(376) 评论(0) 推荐(0) 编辑
摘要:在返回数据集中增加对象的字段 RobotModel rm = rmMongo.findByRobotCode(robot_code); JSONObject j = (JSONObject) JSON.toJSON(rm); j.put("addField", "test"); 去除字段 Objec 阅读全文
posted @ 2023-06-16 09:30 jason47 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1. \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。 例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 2 ^ 匹配输入字行首。如果设置了RegExp对象的Multiline属性,^也匹配“\n 阅读全文
posted @ 2023-05-23 10:05 jason47 阅读(14) 评论(0) 推荐(0) 编辑
摘要:from:https://mp.weixin.qq.com/s/bJGLkcmAIOMQ5ydwlpdSZg | 前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是 阅读全文
posted @ 2021-12-28 16:23 jason47 阅读(316) 评论(0) 推荐(0) 编辑
摘要:Lambda表达式可分为表达式lambda和语句lambda 表达式lambda:表达式位于 => 运算符右侧的lambda表达式称为表达式lambda (input parameters) => expression //表达式lambda 例如 (x, y) => x == y 语句lambda 阅读全文
posted @ 2021-11-11 14:17 jason47 阅读(35) 评论(0) 推荐(0) 编辑
摘要:几个常见的异常解决方式: ObjectMapper mapper = new ObjectMapper();mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(Fea 阅读全文
posted @ 2021-11-05 11:05 jason47 阅读(267) 评论(0) 推荐(0) 编辑
摘要:1.比较 null==1 阅读全文
posted @ 2021-10-26 15:54 jason47 阅读(25) 评论(0) 推荐(0) 编辑
摘要:总结: trim()方法去除头尾所有空白字符,包括回车等。 https://www.cnblogs.com/zl1991/p/6278539.html String.Trim()方法到底为我们做了什么,仅仅是去除字符串两端的空格吗? 一直以为Trim()方法就是把字符串两端的空格字符给删去,其实我错 阅读全文
posted @ 2021-09-29 13:56 jason47 阅读(377) 评论(0) 推荐(0) 编辑
摘要:1. 设置时间 // Calendar cStart = Calendar.getInstance(); cStart.set(cStart.get(Calendar.YEAR), cStart.get(Calendar.MONTH), cStart.get(Calendar.DAY_OF_MONT 阅读全文
posted @ 2021-08-24 11:32 jason47 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1. 前言 在Java这种强类型语言中类型转换、类型判断是经常遇到的。今天就细数一下Java中类型判断的方法方式。 2. instanceof instanceof是Java的一个运算符,用来判断一个对象是否为一个类的实例 。用法: boolean isInstance = obj instance 阅读全文
posted @ 2021-08-18 10:36 jason47 阅读(669) 评论(0) 推荐(0) 编辑
摘要:1. Java中IO流的体系结构: 2. Java流类的类结构图 3. 详解 https://www.cnblogs.com/ylspace/p/8128112.html https://www.cnblogs.com/hopeyes/p/9736642.html 4. 总结 (1)明确要操作的数据 阅读全文
posted @ 2021-08-18 10:15 jason47 阅读(45) 评论(0) 推荐(0) 编辑
摘要:按行读取 ApplicationHome h = new ApplicationHome(getClass());//获取jar包运行目录 try { File f = new File(h.getSource().getParentFile().toString()+"/"+"brand.txt" 阅读全文
posted @ 2021-08-17 17:17 jason47 阅读(224) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/felordcn/p/13796202.html 1. 前言 在Java这种强类型语言中类型转换、类型判断是经常遇到的。今天就细数一下Java中类型判断的方法方式。 2. instanceof instanceof是Java的一个运算符,用来判断一个对 阅读全文
posted @ 2021-07-07 10:38 jason47 阅读(332) 评论(0) 推荐(0) 编辑
摘要:一、安装 1. 使用apt-get的jdk是openjdk 2. 下载jdk:jdk-8u251-linux-x64.tar.gz 放到一个目录/usr/local/share 3. 然后解压:tar -zxvf jdk-8u251-linux-x64.tar.gz,会在同级目录生产一个目录jdk1 阅读全文
posted @ 2020-04-27 15:56 jason47 阅读(147) 评论(0) 推荐(0) 编辑
摘要:方式一:业务逻辑Runnable与线程控制Thread分离 public class Test implements Runnable{ @Override public void run(){ } } public class MyProject{ Test test = new Test(); 阅读全文
posted @ 2020-04-06 16:04 jason47 阅读(160) 评论(0) 推荐(0) 编辑
摘要:代码如下: public class Demo{ public synchronized void m1(){ } public synchronized void m2(){ } } 存在两个问题 1. 多个线程分别访问m1()和m2()时是不能并行的。因为访问的锁是对象this。就算加上stat 阅读全文
posted @ 2020-03-24 15:48 jason47 阅读(132) 评论(0) 推荐(0) 编辑
摘要:在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。 所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序也就终止了 阅读全文
posted @ 2020-03-23 11:00 jason47 阅读(183) 评论(0) 推荐(0) 编辑
摘要:1. static关键字修饰变量 被static修饰的成员变量叫做静态变量,也叫做类变量,说明这个变量是属于这个类的,而不是属于是对象, 没有被static修饰的成员变量叫做实例变量,说明这个变量是属于某个具体的对象的。 public class Example{ private static in 阅读全文
posted @ 2020-03-20 21:24 jason47 阅读(152) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示