Java 基础常见知识点与面试题总结(下):异常、泛型、反射与 I/O
下篇不再停留在语法层,开始进入框架底层常见的异常、泛型、反射、代理、序列化和 I/O 话题。
围绕 后端开发 持续整理实战教程、经验总结与选型内容。当前第 3 / 4 页。
下篇不再停留在语法层,开始进入框架底层常见的异常、泛型、反射、代理、序列化和 I/O 话题。
把 OOP、Object 和 String 这三块最容易连环追问的面试点拆开讲清,再重新串成一张完整知识图。
Python 性能优化要先定位瓶颈,再选择合适手段;GIL、内存占用、容器选型和纯 Python 循环都是高频问题来源。
Python 工程闭环不只是写功能,还要通过测试、日志和调试工具保证代码可验证、可定位、可维护。
元编程关注的是运行时创建和改写类本身,ORM、数据校验、框架注册和属性拦截都依赖这类能力。
装饰器是 Python 高阶函数最典型的工程应用,框架路由、权限校验、日志追踪和缓存都离不开它。
Python 并发要先分清多线程、多进程和异步 IO 的适用场景,选型错误往往比语法错误更影响性能和稳定性。
文件 I/O 是 Python 脚本和后端工具的基础能力,open、with、os、shutil、JSON 和 CSV 共同覆盖常见文件处理场景。
Python 工程化的基础是模块与包,导入路径、__name__、__init__.py 和相对导入规则决定了项目能否稳定组织。
异常处理的目标不是吞掉错误,而是区分可恢复错误、保留上下文、释放资源,并让调用方能看懂失败原因。
Python 一切皆对象,类、实例、继承、多态、属性装饰器和魔法方法共同构成了 Python OOP 的核心能力。
Python 函数真正的难点在参数绑定、LEGB 作用域、闭包引用和装饰器包装,这些规则直接影响工程代码可读性。