栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaSE 06

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaSE 06

JavaSE 06
1. 多线程相关

只有锁对象才能调用wait()/ notify()方法wait()/ notify是object的方法从哪里wait(),线程当被唤醒时,继续从wait() 的地方继续执行动态同步方法的锁是this,静态同步方法的锁是 类.classsleep不释放锁,wait释放锁 2. 时间相关

jdk1.8之前:

Date

SimpleDateFormat

Calendar

jdk1.8之后:

LocalDate

LocalTime

LocalDateTime

3. 面向对象相关

子类创建对象实例时,会默认先调用父类的无参构造函数

成员变量会有一个默认初始化值;局部变量没有,必须初始化后才能使用

B继承A,使用A a = new B(); 用a.method()执行B类中的方法,前提是,A中也有这个method(),否则会编译报错,尽管这里依旧执行的B的method

用final修饰成员变量可以先不用赋值,但必须在构造方法中赋值;用final修饰局部变量时,也可以先不用赋值,但需要在用之前赋值

抽象类中可以有构造方法,但是不能被用来实例化自己

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786059.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号