首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java面试题
订阅
用户7148667373592
更多收藏集
微信扫码分享
微信
新浪微博
QQ
86篇文章 · 0订阅
String,StringBuffer与StringBuilder的区别
一、JavaString类——String字符串常量字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。需要注意的是,String的值是不可变的
hashmap的扩容
hashmap的扩容只的是数组的扩容。1.7扩容过程生成新的2倍长度的数组计算key值该放在新的数组中哪个位置注意:数组在扩容后,每个桶里的链表,顺序将会相反扩容死循环因为1.7是头插法,链表的顺序在
getclass和instanceof
首先假设有变量Integeri;getclass是获得对象的类,例如integer.getClass();iinstanceofInteger是判断i是否是Integer类型的,或者是Integer的
list,set,map区别
①List和Set实现了Collection接口,List的元素有序可重复、Set的元素无序不可重复,Map是以键值对存储元素的。②List的实现包括ArrayList(数组实现)、LinkedLis
Java 八大基本数据类型
byte1B short2B int4B long8B float4B double8B char英文1B,中文UTF-8占3B,GBK占2Bboolean单个变量4B/数组1B
序列化是什么
java的序列化,总的来时是将实现了Serializable接口的对象写到二进制流中Java对象在JVM退出时会全部销毁,如果需要将对象持久化就要通过序列化实现,将内存中的对象保存在二进制流中,需要时
Object 有哪些方法
equals检测对象是否相等,默认使用==比较,可以重写该方法自定义规则。 hashCode每个对象都有默认散列码,值由对象存储地址得出。字符串散列码由内容导出,值可能相同。 toString 默认打
equals 和 hashCode 的关系
hashCode用来表示对象在散列表中的位置。每个对象都有默认散列码,值由对象存储地址得出。字符串散列码由内容导出,值可能相同。为了在集合中正确使用,一般需要同时重写equals和hashCode,要
C/S和B/S结构优势与劣势
1、C/S架构优势:数据的储存管理功能较为透明。劣势:C/S架构的劣势是高昂的维护成本且投资大。2、B/S架构优势:维护和升级方式简单。成本降低,选择更多。劣势:应用服务器运行数据负荷较重。
== 和 equals的区别
====可以用于比较基本数据类型,也可以比较对象==是比较堆中的地址,判断是否是同一个对象equalsequals只能比较对象,判断对象内容是否相等如果没有重写object中的equals方法,那么相