
java基础
文章平均质量分 85
java基础
isolusion
又写bug呢哥们?
展开
-
java中的代理
代理的本质是一种设计模式我们需要将验证、转账、事后服务三个方法写成一个大方法,这样一来代码的功能量过大,我们需要通过代理来降低代码功能量。我们不妨只将转账这个核心功能交给银行自己负责,其他功能交给需要的代理商(比如支付宝、微信等)。这样一来,我们既能降低银行自己本身的工作量,也可以使用户通过代理商进行转账的核心功能,用户通过代理商也无法直接接触到核心功能。原创 2024-09-06 20:27:11 · 1870 阅读 · 0 评论 -
java的继承、重载和重写
如何继承?格式:子类 extends 父类。原创 2024-08-22 18:55:24 · 374 阅读 · 0 评论 -
java中的包装类
java说万物皆对象,但是基本类型数据的数据又不太符合这一理念,因为基本数据类型不是对象,所以java将基本数据类型进行一个封装,产生了一个新的类,这个类就叫包装类。java对每一个基本数据类型都设计了一个包装类。原创 2024-08-27 23:04:43 · 802 阅读 · 0 评论 -
java中的多态polymorphic
创建子类对象一定会创建父类对象,所以内存中会出现A和B的对象,但因为数据类型决定数据的存储形式,ab被A类型所锁定(决定),ab受制于数据类型A,所以只能调用A对象的数据。如果子类发生过重写(重写的方法覆盖之前的方法),此时该重写的方法是父类与子类共用的,所以也能调用。原创 2024-09-03 16:49:05 · 658 阅读 · 0 评论 -
java中的泛型类
泛型的格式为 定义方法:class 类名 {…} (里写什么都行)T:创建对象的时候里面具体指定的数据类型使用:类名 对象名=new 类名();实现存储类型为泛型的栈//定义数组//游标//强转//添加数据(入栈)i++;//出栈(输出)stack.add("张三");输出:发现不是同一类型的数据都被存储并打印输出了。原创 2024-08-27 22:05:08 · 493 阅读 · 0 评论 -
java中的抽象类abstract
某个父类只是知道子类应该包含怎么样的方法,但是无法准确知道子类如何实现这些方法。抽象方法的定义:方法只有声明没有实现,用abstract来修饰,该方法就是抽象方法。注意:抽象方法必须定义在抽象类中,该类也用abstract修饰。父类知道子类一定要完成某个功能,但是每个子类完成的情况是不一样的。子类以后也只会用自己重写的功能,那么父类的功能就可以定义为抽象方法,子类重写调用子类自己的就可以了。这个父类就成为抽象类。继承的本质就是代码的复用如果父类的方法在子类中不适用,就需要重写,但如果所有的方法子类都需要原创 2024-08-27 21:01:41 · 616 阅读 · 0 评论 -
java中的接口interface
public interface 类名{接口中只能使用抽象方法,只能定义行为/方法void run();//在接口中,并不去实现某一个方法,只是对方法进行定义不想实现run()方法,传给下一个@Override。原创 2024-09-04 23:34:06 · 1659 阅读 · 0 评论 -
java中的static关键字
static修饰的代码属于类,没有static修饰的属于对象。原创 2024-08-22 18:15:42 · 1245 阅读 · 0 评论 -
java中的反射
反射是java基础的核心,反射是获取类信息的能力。类信息包括:方法、变量、接口、父类、构造器、类名等。原创 2024-09-06 18:09:12 · 1505 阅读 · 0 评论