随笔分类 -  Java

CoreJava基础
摘要:RPC RPC Remote Procedure Call 远程过程调用 进程间通信 IPC Inter-Process Communication (进程是计算机系统分配资源的最小单位) 本地过程调用(LPC)LPC用在多任务操作系统中,使得同时运行的任务能互相会话。这些任务共享内存空间使任务同步 阅读全文
posted @ 2020-10-26 11:56 JXY_Super
摘要:原因 有断点打在了方法上面 或者jre 不统一 解决 去掉方法上的断点 检查 File/Project Structure/Project中的SDK File/Project Structure中的SDKS Run/Debug Configurations 的JRE 阅读全文
posted @ 2020-10-16 10:27 JXY_Super
摘要:list clear() 和 =[] 和 =null 问题 clear() 释放list 里面所有对象 ,不管是哪个实现类的clear 方式都是将里面的所有元素都释放了并且清空里面的属性,List对象是存在的 ArrayList 源码如下 public void clear() { modCount 阅读全文
posted @ 2020-08-06 09:59 JXY_Super
摘要:// java.util.stream.Collectors 类的主要作用就是辅助进行各类有用的 reduction 操作,例如转变输出为 Collection,把 Stream 元素进行归组。public final class Collectors extends Object Implementations of Collector that implement various usefu... 阅读全文
posted @ 2019-09-03 16:37 JXY_Super
摘要:下载:arthas wget https://alibaba.github.io/arthas/arthas-boot.jar java -jar arthas-boot.jar --target-ip 0.0.0.0 当在本地启动时,可以访问 http://127.0.0.1:8563/ ,通过浏览器来使用Arthas。 默认情况下, arthas server侦听的是 127.0.0.1 这个 阅读全文
posted @ 2019-08-26 09:50 JXY_Super
摘要:指定类、方法的final修饰符 为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大 尽量重用对象 重用对 阅读全文
posted @ 2019-04-25 22:33 JXY_Super
摘要:Java Service Wrapper Professional Edition 3.5.37-proCopyright (C) 1999-2018 Tanuki Software, Ltd. All Rights Reserved.https://wrapper.tanukisoftware.c 阅读全文
posted @ 2019-03-29 13:32 JXY_Super
摘要:本文来自:Hollis(微信号:hollischuang) 字符串,是Java中最常用的一个数据类型了。本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0_181。 字符串拼接 字符串拼接是我们在Java代码中比较经常要做的事情,就是把多个 阅读全文
posted @ 2019-02-26 13:46 JXY_Super
摘要:今天发现一个非常好用的注解直接上代码: 实体类domain: 控制器: 这样的话就可以校验你的name字段长度是否在2-50之间,错误请求比如: 阅读全文
posted @ 2019-02-15 14:12 JXY_Super
摘要:@GeneratedValue是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以看出. public enum GenerationType { TABLE, SEQUENCE, IDENTITY, AUTO; }. TABLE:使用一个特定的数据库表格来保存 阅读全文
posted @ 2019-02-15 09:36 JXY_Super
摘要:lambada 表达式实质上是一个匿名方法,但该方法并非独立执行,而是用于实现由函数式接口定义的唯一抽象方法 使用 lambda 表达式时,会创建实现了函数式接口的一个匿名类实例 可以将 lambda 表达式视为一个对象,可以将其作为参数传递 1、每个 lambda 表达式背后必定有一个函数式接口, 阅读全文
posted @ 2019-02-14 10:32 JXY_Super
摘要:lombok: lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手 阅读全文
posted @ 2019-02-01 11:23 JXY_Super
摘要:一、类的加载可以分为加载、连接、初始化 三个步骤 类的加载: 1、类的加载指的是将类的class文件加载到内存中,并且为之创建一个java.lang.Class对象。 2、JVM提供类加载器去加载类。JVM提供的类加载器通常称为系统类加载器,可以继承ClassLoader基类去创建自己的类加载器。 阅读全文
posted @ 2018-12-26 14:46 JXY_Super
摘要:模拟队列操作 阅读全文
posted @ 2018-12-10 16:54 JXY_Super
摘要:栈模拟 阅读全文
posted @ 2018-12-10 16:53 JXY_Super
摘要:io文件复制 阅读全文
posted @ 2018-12-10 16:47 JXY_Super
摘要:程序员的自我修养 阅读全文
posted @ 2017-10-25 17:36 JXY_Super