![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
ChatAlgorithm
stay foolish ,stay hungry
展开
-
接口的定义与使用
接口的基本定义抽象类与普通类相比最大的优势在于:可以实现对于子类覆写方法的控制,但是在抽象类里面依然会保留一些普通方法,而普通方法里面可能会涉及到一些安全或者隐私的操作问题,那么这样在进行开发的过程之中,如果想要对外部隐藏全部的实现细节,则就可以通过接口来进行描述。接口可以理解为一个纯粹的抽象类(最原始的定义接口之中只包含抽象方法与全局常量),由于JDK1.8之后引入了Lambda表达式的概念...原创 2019-11-29 22:46:03 · 789 阅读 · 0 评论 -
java面向对象案例分析
编写一个代表地址的Address类class Address { private String country; private String province; private String city; private String street; private String zipcode; public String getInfo() { return "countr...原创 2019-11-28 13:19:41 · 370 阅读 · 0 评论 -
java基础知识
java编程起步public class Hello { public static void main(String args[]) { System.out.println("Hello World !") ; }}对源程序进行编译 javac Hello.javapublic class 类名称{} 类名称必须与文件名称保持一致,一个*.java 文件中只允许有一个publ...原创 2019-11-28 13:16:50 · 88 阅读 · 0 评论 -
包装类的概念与使用
认识包装类Object 类最大的特点是所有类的父类,并且可以接受所有数据类型,但是在这个过程中就存在有个问题: 基本数据类型并不是一个类,所以要将基本数据类型以类的方式进行使用,就需要对基本数据类型进行包装。class Int { private int data ; public Int(int data) { this.data = data ; } public int in...原创 2019-11-28 11:28:59 · 328 阅读 · 0 评论 -
抽象类的定义与使用
抽象类的定义与使用类继承的主要作用在于可以扩充已有类的功能,但是对于之前的继承操作而言会发现,子类可以有自己决定是否覆写某一个方法,这个时候父类无法对子类做出强制性约定(强制必须覆写某一个方法),这个时候往往不会采用类的继承(在实际开发之中很少会出现继承一个已经完善的类,可以直接使用的类),而是必须继承抽象类,以后在设计父类的时候一定优先考虑抽象类。抽象类的基本定义抽象类的主要作用在于对于子...原创 2019-11-28 10:13:26 · 1337 阅读 · 0 评论