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

简介: 【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

相关文章
|
3天前
|
Java 数据库连接 数据库
spring--为web(1),富士康java面试题整理
spring--为web(1),富士康java面试题整理
|
3天前
|
移动开发 前端开发 JavaScript
Java和web前端,IT新人该如何选择?,2024年最新Web前端内存优化面试
Java和web前端,IT新人该如何选择?,2024年最新Web前端内存优化面试
|
3天前
|
安全 Java 数据库
Spring boot 入门教程-Oauth2,java面试基础题核心
Spring boot 入门教程-Oauth2,java面试基础题核心
|
3天前
|
Java
Java中int[]与Integer[]相互转化的方法,java基础知识面试重点总结
Java中int[]与Integer[]相互转化的方法,java基础知识面试重点总结
|
4天前
|
算法 Java C++
刷题两个月,从入门到字节跳动offer丨GitHub标星16k+,美团Java面试题
刷题两个月,从入门到字节跳动offer丨GitHub标星16k+,美团Java面试题
|
4天前
|
设计模式 算法 Java
Java的前景如何,好不好自学?,万字Java技术类校招面试题汇总
Java的前景如何,好不好自学?,万字Java技术类校招面试题汇总
|
6天前
|
存储 Java
面试官:素有Java锁王称号的‘StampedLock’你知道吗?我:这什么鬼?
【5月更文挑战第9天】面试官:素有Java锁王称号的‘StampedLock’你知道吗?我:这什么鬼?
47 24
|
4天前
|
Java 程序员
Java this关键字详解(3种用法),Java程序员面试必备的知识点
Java this关键字详解(3种用法),Java程序员面试必备的知识点
|
4天前
|
缓存 安全 Java
7张图带你轻松理解Java 线程安全,java缓存机制面试
7张图带你轻松理解Java 线程安全,java缓存机制面试
|
4天前
|
存储 网络协议 前端开发
es集群安装,邮储银行java面试
es集群安装,邮储银行java面试