javaSE
赵日天学java
业精于勤,荒于嬉。行成于思,毁于随。
展开
-
java 锁
笔记 一个对象里面如果有多个synchronized方法,某一时刻内,只要一个线程去调用其中的一个synchronzed方法了,其他的线程都只能等待。换句话说,某一时刻内,只能由为一个个线程去访问这些synchronized方法,锁的是当前this,被锁定后,其他的线程都不能进入到当前对象的其他的synchronized方法。 加个普通的方法后,发现和同步锁无关。 换成两个对象后,不是同一把锁了,...原创 2020-03-10 11:04:09 · 82 阅读 · 0 评论 -
多态(对象)
多态(对象) entends 继承 或者 implements 实现,是多态性的前提 多态性的体现 其实就是一句话 : 父类引用指向子类对象 格式: 父类名称 对象名 = new 子类名称 (); 或者: 接口名称 对象名 = new 实现类名称 (); 访问成员变量方式 有两种 直接通过子类对象访问 成员变量: 等号左边是谁,就优先用谁,没有则向上找 间接通过...原创 2020-02-21 23:47:46 · 299 阅读 · 0 评论 -
Object 类的 equals 方法,以及重写equals 方法
Object 类的 equals 方法 public boolean equals(Object anObject) //其他对象 是否与此对象"相等" //源码 public boolean equals(Object anObject){ return (this == obj) } //==比较运算符 //基本数据类型:比较的是值 //引用数据类型:比较的是地址值 //(而...原创 2020-02-21 23:20:41 · 245 阅读 · 0 评论 -
Lambda表达式
主要讲述了lambda表达式使用格式,规范,并以案例加以说明原创 2020-02-21 23:07:38 · 88 阅读 · 0 评论