摘要: 内部类: 所谓内部类就是在一个类内部进行其他类结构的嵌套操作, 什么情况下有这个需求呢,回顾我们的超级链表,Node这个节点类其实主 要就是给,SuperLinked使用,所以我们可以把这个类定在定SuperLinked 中就好了。 class SuperLinked{ Node head = nu 阅读全文
posted @ 2021-12-26 14:28 CcYcHu 阅读(35) 评论(0) 推荐(0)
摘要: 使用静态方法完成一些工具性质的类: public class Computer { public static int plus(int i,int j){ return i + j; } public static int minus(int i,int j){ return i - j; } } 阅读全文
posted @ 2021-12-26 13:01 CcYcHu 阅读(44) 评论(0) 推荐(0)
摘要: 1、静态方法中可以直接调用实例方法吗? 2、实例方法中可以直接调用静态方法吗? 其实我们只要明白一个道理就行, 在java中调用实例方法,必须要有主体,方法不是一等公民,不能直接当 参数,也不能直接调用: 在同一个类中直接调用时默认省略了this,而在静态方法中没有this, 所以在静态方法中调用实 阅读全文
posted @ 2021-12-26 12:56 CcYcHu 阅读(760) 评论(0) 推荐(0)
摘要: public class Test { public static String name1 = "ydlclass";//静态变量1 public String name2 = "ydlclass"; public static void print(){//静态方法2 System.out.pr 阅读全文
posted @ 2021-12-26 10:45 CcYcHu 阅读(102) 评论(0) 推荐(0)
摘要: 静态代码块 一个类被加载时会被调用一次,常用在需要做一些全局初始化的工作。 static {System.out.println("I am a static code block!"); }类被加载时会立马执行 实例代码块 每次创建实例,都会被调用 一次(被编译在构造器内,且顺序在构造器内的前面) 阅读全文
posted @ 2021-12-26 10:25 CcYcHu 阅读(40) 评论(0) 推荐(0)