java基础
超宝宝很乖
我去往风,走时叫我
展开
-
this关键字
java中this关键字的核心作用就三个:1.表示当前类2.表示正在调用方法的当前对象3.调用其他构造方法下面就对上述三点一一介绍。1.表示当前类观察如下代码,在Person类构造方法中,想要把构造方法中传来的name,age赋值给类中的name和age;原因:在无指明的情况下服从就近原则在构造方法中name=name;age=age;“=”左边的name和age指代的是当前构...原创 2018-10-05 00:31:17 · 118 阅读 · 0 评论 -
内部类实现链表的增加,删除和查找
class Link{ // 链表的完成类//--内部类开始---------------------------------------------------------------------- class Node // 保存每一个节点,此处为了方便直接定义成内部类 { private String data ; // 保存节点的内容 ...原创 2018-10-05 14:52:32 · 132 阅读 · 0 评论 -
super关键字(以android代码分析)
super关键字的核心就是指代当前类的父类。1.super(“若干参数”);放在子类构造方法的首行,表示调用父类中包含若干参数的构造方法。super(); -------调用父类中的无参构造super(参数1,参数2);------------调用父类中两个参数的构造方法。例如在android中创建sqlite数据库帮助器import android.content.Context...原创 2018-10-05 21:34:37 · 3282 阅读 · 0 评论 -
简单工厂设计模式
观察以下代码:分析:主方法应该就表示一个客户端,主方法的代码越少越好。此时直接在主方法中指定了要操作的子类,如果要更换子类,肯定要修改客户端,就表示客户端根特定的子类紧密耦合在一起了。结论:用户吃什么水果,应该直接说,然后由程序产生对应的水果。而不是用户直接去实例化苹果对象。这个过渡端就是将用户的请求进行处理的程序,用户请求不同,得到的水果对象也不同,返回给用户调用。这个过渡端在程序...原创 2018-10-05 23:28:13 · 238 阅读 · 0 评论