【GOT】常用面试题总结

Java基础

面向对象的特征

继承、封装、抽象、多态

拆箱和装箱

  • 基本数据类型:byte,short,int,long,float,double,char,boolean
  • 引用数据类型:Byte,Short,Integer,Long,Float,Character,Boolean
  • 实质:基本数据类型与引用数据类型的转换
    • Integer i=Interger.Valueof(1);手动装箱//Interger i=1;自动装箱 int
      j=i.intvalue();手动拆箱//int j=i;自动拆箱
    • 缓存区:Integer i=1;Integer j=1;则i=j。
  • 原因:Java是一门面向对象语言,基本数据类型不具备面向对象的特性。

==和equals

  • ==:判断两个变量的值是否相等,引用类型比较对应引用内存的首地址。
  • equals:判断两个对象的某些特征是否一样,调用equals方法进行比较。

数据结构与算法

算法

排序算法

时间复杂度与空间复杂度

数据结构

队列 栈(Stack)

树 图

二叉树

数据库

范式

join

待拓展:Oracle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值