随笔分类 -  Java基础

摘要:什么是反射 Java 反射机制是 Java 语言的一个特性,它允许程序在运行时访问、检查和修改它自己的结构,例如类、接口、属性和方法。反射机制使得 Java 程序能够动态地创建对象、调用方法、修改字段值等,而不需要在编译时就知道具体的类信息。 提供反射支持主要是Class和java.lang.ref 阅读全文
posted @ 2024-09-04 14:56 抒写 阅读(6) 评论(0) 推荐(0) 编辑
摘要:实现克隆的两种方式 实现Cloneable接口并重写Object类中的clone()方法 实现Serializable接口,通过对象的序列化和反序列化实现克隆。可以实现真正的深度克隆 浅克隆(Shallow Cloning)和深克隆(Deep Cloning)的区别 浅克隆 浅克隆在复制对象时,创建 阅读全文
posted @ 2024-09-04 11:56 抒写 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Java异常体系的层次结构 Java异常体系的最顶层是Throwable类,Throwable类是Java语言中所有错误和异常的超类。 Throwable类有两个直接子类:Error和Exception Error类:是程序运行时无法处理的问题,通常是严重的系统问题,如内存溢出(OutOfMemor 阅读全文
posted @ 2024-09-02 16:34 抒写 阅读(15) 评论(0) 推荐(0) 编辑
摘要:什么是面向对象 面向对象(Object-Oriented,OO)是一种编程范式,它将现实世界中的实体抽象为对象,并通过这些对象的交互来设计和构建软件系统。面向对象的核心概念是“对象”,每个对象都是数据和操作这些数据的方法的封装体。 面向对象编程三大基本特性 众所周知,三大特性有四个。|-_-| 抽象 阅读全文
posted @ 2024-09-02 11:23 抒写 阅读(7) 评论(0) 推荐(0) 编辑
摘要:什么是事务 在计算机科学中,事务(Transaction)是一个操作序列,它们作为一个整体被执行,以保证数据的完整性和一致性。如果事务中的所有操作都成功完成,那么事务将被提交,更改将被永久保存。如果事务中的任何一个操作失败,整个事务将被回滚,就像没有任何操作被执行过一样。 以下是事务的一些关键特性, 阅读全文
posted @ 2024-08-27 13:51 抒写 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示