当前位置: 首页 > news >正文

【Java面试八股文宝典之基础篇】备战2023 查缺补漏 你越早准备 越早成功!!!——Day14

        大家好,我是陶然同学,软件工程大三今年实习。认识我的朋友们知道,我是科班出身,学的还行,但是对面试掌握不够,所以我将用这100多天更新Java面试题🙃🙃。

  不敢苟同,相信大家和我一样,都有一个大厂梦,作为一名资深Java选手,深知面试重要性,接下来我准备用100天时间,基于Java岗面试中的高频面试题,以每日3题的形式,带你过一遍热门面试题及恰如其分的解答。当然,我不会太深入,因为我怕记不住!!

  因此,不足的地方希望各位在评论区补充疑惑、见解以及面试中遇到的奇葩问法,希望这100天能够让我们有质的飞越,一起冲进大厂!!,让我们一起学(juan)起来!!!

Object类中的常用方法

Object类是所有类的父类 任何类都默认继承Object 它位于java.lang包中

equals:比较两个对象是否是同一个对象 在Object中equals跟==是一样的 一般子类都要重写这个方法

toString:将对象转换成字符串并返回

hashCode:获取对象哈希值 Object中该方法默认返回该对象堆内存地址

getClass:获取对象运行时的class对象

wait:线程进入等待状态 必须等待其他线程调用notify或notifyAll方法唤醒该线程

notify:唤醒在该对象等待的某个线程

notifyAll:唤醒在该对象所有等待的线程
 

String常用方法

length(林):获取字符串长度

charAt:获取指定索引的字符

indexOf:获取字符在字符串首次出现的位置

substring(int start):从start开始截取字符

substring(int start,int end):从start开始截取到end 包含start 不包含end

equals:比较字符串内容是否相同

isEmpty(一丝额t):判断字符串内容是否为空

toCharArray:将字符串转换成字符数组

split(死不里):通过指定字符将字符串分割为数组

replace:将指定字符替换成另一个字符

replaceAll:用新的内容全部替换旧的内容

contains(肯特s):查看字符串里是否包含字符

String的反转方法

方法一:通过StringBuffer或StringBuilder的reverse(瑞误死)方法来进行反转 再调用toString返回字符串

方法二:通过String的toChartArray方法转换成字符数组 倒序循环字符数组 使用StringBuilder进行拼接

方法三:倒叙循环 使用chartAt方法 依次取出存入StringBuilder

http://www.lryc.cn/news/18864.html

相关文章:

  • K8S篇-搭建kubenetes集群
  • 文本生成图像简述4——扩散模型、自回归模型、生成对抗网络的对比调研
  • 财务共享建设,为什么需要电子影像系统?
  • 「RISC-V Arch」SBI 规范解读(下)
  • Android framework socketpair
  • 腾讯在海外游戏和短视频广告领域的新增长机会
  • 查找该学号学生的成绩。
  • 为Webpack5项目引入Buffer Polyfill
  • 【人工智能 AI 】您可以使用机器人流程自动化 (RPA) 实现自动化的 10 个业务流程:Robotic Process Automation (RPA)
  • VMware ESXi 8.0b - 领先的裸机 Hypervisor (Dell HPE Custom Image update)
  • Java:SpringBoot 整合Spring-Retry实现错误重试
  • MyBatis学习笔记(二) —— 搭建MyBatis项目
  • linux服务器上Docker中安装jenkins
  • 自考都有哪些科目?怎么搭配报考?
  • HIVE --- 高级查询
  • 【手撕源码】vue2.x双向数据绑定原理
  • Allegro如何显示层叠Options和Find操作界面
  • 【数据结构】双向链表
  • Editor工具开发基础三:自定义组件菜单拓展 CustomEditor
  • 拒绝摆烂!神仙网站Python自学,一路从入门闯到最后,边学边玩
  • Linux基础命令-locate快速查找文件
  • 揭穿数据分析的六大谎言
  • LinkSLA智能运维技术派-Redis的监控
  • Hugging face 模型微调学习:T5-base的微调
  • JavaScript 测试 Prototype
  • pnpm / yarn / npm管理依赖包
  • 注意力机制详解系列(一):注意力机制概述
  • 搜索引擎 Elasticsearch 的三大坑
  • 运营级手机直播平台源码 短视频直播带货APP源码
  • http/HTTPS相关的一些知识