
2020
java所有:面试,原理。
像我这么帅的一般都是主角哦
千万不要对我施美人儿计,要不然我会将计就计。
展开
-
Java 中,重载和重写的区别? 什么是构造方法?什么是构造方法重载?什么是拷贝构造方法?
重载和重写的区别?1)重写override方法名、参数、返回值相同。 子类方法不能缩小父类方法的访问权限。 子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 存在于父类和子类之间。 方法被定义为final不能被重写。2)重载overload参数类型、个数、顺序至少有一个不相同。 不能重载只有返回值不同的方法名。 存在于父类和子类、同类中。Jav...翻译 2020-03-09 21:36:00 · 365 阅读 · 0 评论 -
什么是面向对象?面向对象的特征?面向对象和面向过程的区别?
什么是面向对象?面向对象是一种思想,世间万物都可以看做一个对象,这里只讨论面向对象编程(OOP),Java 是一个支持并发、基于类和面向对象的计算机编程语言。面向对象软件开发具有以下优点:代码开发模块化,更易维护和修改。 代码复用性强。 增强代码的可靠性和灵活性。 增加代码的可读性。面向对象的特征?四点:封装、继承、多态、抽象。1)封装封装,给对象提供了隐藏内部...翻译 2020-03-09 21:30:54 · 3019 阅读 · 1 评论