- 博客(7)
- 收藏
- 关注
原创 包装类&简单认识泛型
在Java中,由于基本类型不是继承自Object,为了在泛型代码中可以支持基本类型,Java给每个基本类型都对应了一个包装类型。byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean除了 Integer和Character, 其余基本类型的包装类都是首字母大写。
2025-09-05 21:48:29
403
原创 认识 java中的异常
Java 中虽然已经内置了丰富的异常类但是并不能完全表示实际开发中所遇到的一些异常,此时就需要维护符合我们实际情况的异常结构。例如,我们实现一个用户登陆功能。if(!if (!System.out.println("登陆成功");此时我们在处理用户名密码错误的时候可能就需要抛出两种异常。我们可以基于已有的异常类进行扩展继承),创建和我们业务相关的异常类。具体方式:1.自定义异常类,然后继承自Exception或者2.实现一个带有String。
2025-09-04 20:21:07
775
原创 String类的介绍
在C语言中已经涉及到字符串了,但是在C语言中要表示字符串只能使用字符数组或者字符指针,可以使用标准库提供的字符串系列函数完成大部分操作,但是这种将数据和操作数据方法分离开的方式不符合面相对象的思想,而字符串应用又非常广泛,因此Java语言专门提供了String类。在开发和校招笔试中,字符串也是常客,而且在面试中也频繁被问到。2. String类常用方法2.1 字符串构造String是引用类型,内部并不存储字符串本身,而是存储字符串所在地址。
2025-09-02 22:15:51
753
原创 浅拷贝和深拷贝
Java中内置了一些很有用的接口,Clonable就是其中之一。Object类中存在一个clone方法调用这个方法可以创建一个对象的拷贝但是要想合法调用clone方法必须要先实现Clonable接口否则就会抛出异常。来看下面这个例子:我们首先定义一个Money类。接着定义Person类,实现Clonable接口并重写里面的clone()方法。
2025-08-06 00:23:37
507
原创 Java中的多态介绍
本文介绍了Java中多态的概念及实现方式。多态指同一行为在不同对象上产生不同结果,如彩色和黑白打印机打印效果不同。实现多态需要满足三个条件:继承体系、方法重写和父类引用调用。方法重写要求子类方法原型与父类一致,访问权限不能更低。文章还讲解了向上转型(子类对象作为父类使用)和向下转型(还原为子类对象调用特有方法)的应用场景。多态的优势在于简化代码、提高扩展性,但也存在运行效率降低、属性无多态性等缺陷。通过动物类继承体系的示例,展示了多态如何减少条件分支,使代码更简洁。
2025-07-25 00:57:27
633
原创 Java中继承的定义介绍
Java中使用类对现实世界中实体来进行描述,类经过实例化之后的产物对象,则可以用来表示现实中的实体,但是现实世界错综复杂,事物之间可能会存在一些关联,那在设计程序是就需要考虑。比如:狗和猫,它们都是一个动物。使用Java通过观察上述代码会发现,猫和狗的类中存在大量重复,如下所示:那能否将这些共性抽取呢?。1.2 继承的语法在Java中如果要表示类之间的继承关系,需要借助。
2025-07-23 00:52:14
893
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅