京东T5大牛总结:巩固Java基础,备战金九银十槽季——你的薪资自己说了算

相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处代码中如何实现多态虚拟机是如何实现多态的接口的意义接口的意义用三个词就可以概括:规范,扩展,回调。抽象类的意义抽象类的意义可以用三句话来概括:为其他子类提供一个公共的类型 封装子类中重复定义的内容 定义抽象方法,子类虽然有不同的实现,但是定义时一致的接口和抽象类的区别父类的静态方法能否被子类重写什么是不可变对象静态变量和实例变量的区别?静态变量.
摘要由CSDN通过智能技术生成

相关概念

面向对象的三个特征

封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。

多态的好处

代码中如何实现多态

虚拟机是如何实现多态的

接口的意义

接口的意义用三个词就可以概括:规范,扩展,回调。

抽象类的意义

抽象类的意义可以用三句话来概括:

  1. 为其他子类提供一个公共的类型
  2. 封装子类中重复定义的内容
  3. 定义抽象方法,子类虽然有不同的实现,但是定义时一致的

接口和抽象类的区别

巩固Java基础,备战金九银十槽季——你的薪资自己说了算

 

父类的静态方法能否被子类重写

什么是不可变对象

静态变量和实例变量的区别?

静态变量存储在方法区,属于类所有。实例变量存储在堆当中,其引用存在当前线程栈。

能否创建一个包含可变对象的不可变对象?

java 创建对象的几种方式

switch中能否使用string做参数

switch能否作用在byte, long上?

String s1=”ab”, String s2=”a”+”b”, String s3=”a”, String s4=”b”, s5=s3+s4请问s5==s2返回什么?

你对String对象的intern()熟悉么?

Object中有哪些公共方法?

  1. equals()
  2. clone()
  3. getClass()
  4. notify(),notifyAll(),wait()
  5. toString

java当中的四种引用

WeakReference与SoftReference的区别?

为什么要有不同的引用类型

java中==和eqauls()的区别,equals()和`hashcode的区别

equals()和hashcode()的联系

a.hashCode()有什么用?与a.equals(b)有什么关系

有没有可能两个不相等的对象有相同的hashcode

可以在hashcode中使用随机数字吗?

a==b与a.equals(b)有什么区别

3*0.1==0.3返回值是什么

a=a+b与a+=b有什么区别吗?

short s1= 1; s1 = s1 + 1; 该段代码是否有错,有的话怎么改?

short s1= 1; s1 += 1; 该段代码是否有错,有的话怎么改

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值