Java 基础常见知识点&面试题总结(中),2022 最新版!| JavaGuide

这篇博客总结了Java的面向对象基础,包括对象的创建、相等性与引用、构造方法以及面向对象的三大特征。还探讨了对象的深拷贝和浅拷贝,以及String类、Object类的相关方法,如equals()、hashCode()和intern()。此外,介绍了String、StringBuffer和StringBuilder的区别,以及如何优化字符串拼接。

你好,我是 Guide。秋招即将到来,我对 JavaGuide 的内容进行了重构完善,公众号同步一下最新更新,希望能够帮助你。

上篇:Java 基础常见知识点&面试题总结(上),2022 最新版!

原文地址: https://javaguide.cn/java/basis/java-basic-questions-02.html

面向对象基础

面向对象和面向过程的区别

两者的主要区别在于解决问题的方式不同:

  • 面向过程把解决问题的过程拆成一个个方法,通过一个个方法的执行解决问题。
  • 面向对象会先抽象出对象,然后用对象执行方法的方式解决问题。

另外,面向对象开发的程序一般更易维护、易复用、易扩展。

相关 issue : 面向过程 :面向过程性能比面向对象高??

成员变量与局部变量的区别

  • 语法形
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值