![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习笔记--old
该专栏是Java语言的学习笔记专栏
西城风雨楼
if you don't use it ,you will lose it.
展开
-
docker安装mysql(单体)
放到这几个地方,mysql才会识别,并且如果这几个地方如果都有配置文件,那么mysql的加载顺序将严格按照上图输出的顺序,按照我的理解,前面的配置项将会被后面的配置项覆盖,这里我们选择的是在。文件夹下面挂载我们的配置文件,但是进入容器后,会发现改目录下面并没有配置文件,但是。文件拷贝到宿主机,然后将其移动到宿主机中。,把mysql的配置文件。下面有,因此我们只需要把。对应的数据卷下即可。原创 2022-09-17 10:50:54 · 411 阅读 · 0 评论 -
rocketmq集群搭建笔记
本次搭建的是双Master+双Slave集群模式笔记最后记录了本次安装出现的一些问题,以及解决方法。原创 2022-09-15 21:26:19 · 766 阅读 · 0 评论 -
随笔-记一次ThreadLocal的调用链
随笔-记一次ThreadLocal的调用链一、ThreadLocal的基本作用每一个线程可以拥有若干个ThreadLocal对象,线程的私有数据可以存放在ThreadLocal中,存放进ThreadLocal中的数据仅被当前线程可见,不会引起数据竞争,因此ThreadLocal也称作线程本地变量二、ThreadLocal的调用链浅分析...原创 2022-04-26 16:03:15 · 334 阅读 · 0 评论 -
随笔练习+表达式树简单实现+二叉树的Morris遍历(先中后)+先序和中序重构二叉树
随笔练习import java.util.Stack;/** * @author 西城风雨楼 */public class ExpressionTree { private TreeNode root; private ExpressionTree() { } /** * 从后缀表达式构建一棵表达式树 * * @param suffix 后缀表达式 * @return 返回构建完毕的表达式树 */ pu原创 2022-04-12 19:00:44 · 478 阅读 · 0 评论 -
Java中为什么子类重写父类方法时抛出的异常不能大于父类异常
见下方示例代码:import java.io.*;public class Father { public void father_function() throws IOException { new File("a.txt"); }}class Son extends Father { @Override public void father_function() ...原创 2019-06-22 15:49:07 · 10474 阅读 · 6 评论 -
构造方法的学习笔记
构造方法存在的意义:构造方法存在的意义就是能够让程序员在new对象的同时就对类的成员变量进行赋值构造方法的定义格式:权限修饰符 类名 (参数列表) {}普通方法的定义格式:权限修饰符 方法名 (参数列表) {}构造方法的定义格式的注意事项:方法的名字必须和类名完全一致,且不允许有返回值类型(包括void也不能写)构造方法的运行时间:构造方法是在创建对象...原创 2018-07-22 15:42:58 · 250 阅读 · 0 评论 -
java匿名内部类
匿名对象匿名对象是指,在创建对象时,没有保存该对象的地址,如new Person();匿名对象的特点:只能使用该对象一次, 可以作为参数在方法中传递优点:代码简单 缺点:浪费空间, 不可多次使用可以直接用匿名对象调用成员变量和成员方法比如:Public class Person { Public void work() { Syst...原创 2018-07-22 15:31:12 · 191 阅读 · 0 评论 -
java——static关键字的学习笔记
Static关键字的引入被static关键字修饰的内容将成为对象的共有内容:场景模拟:假设现在有一个学生类:Public class Student {int age;String name;String schoolName;}假设由这个学生类new出来的对象均属于同一所学校,即他们的schoolName是相同的,那么我们每创建一个Student类的对象,都要为这...原创 2018-07-22 15:45:22 · 231 阅读 · 1 评论 -
java——Final修饰成员变量的注意事项
一.Final 修饰成员变量的注意事项final修饰成员变量,该成员变量必须在创建对象之前进行赋值,否则编译失败 final修饰成员变量,固定的不是成员变量拥有的默认值,如果固定的是默认值,那么将导致被final修饰的成员变量的值永远无法修改,只能是默认值,这也不符合语法规则 成员变量的赋值有三种实现方式:定义成员变量的时候手动赋值 利用构造器对成员变量进行赋值 利用set函数进行赋...原创 2018-07-22 15:46:21 · 15205 阅读 · 2 评论