摘要: equals方法 Object类中定义有: public boolean equals(Object obj)方法 提供定义对象是否“相等”的逻辑 Object的equals方法定义为:x.equals(y) 当x 和 y 是同一对象的应用时返回true 否则返回 false J2SDK提供的一些类 阅读全文
posted @ 2020-03-09 16:40 润青 阅读(227) 评论(0) 推荐(0) 编辑
摘要: object类是所有Java类的根基类 如果在类的声明中未使用extends关键字指明其基类,则默认基类为object类 public class Person{ ... } 等价于 public class Person extends Object{ ... } PS: Java官网:java. 阅读全文
posted @ 2020-03-09 15:35 润青 阅读(236) 评论(0) 推荐(0) 编辑
摘要: class SuperClass { private int n; /* SuperClass() { System.out.println("SuperClass()"); } */ SuperClass(int n) { System.out.println("SuperClass(" + n 阅读全文
posted @ 2020-03-02 07:11 润青 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 在Java类中使用super来引用基类的成分 class FatherClass { public int value; public void f(){ value = 100; System.out.println ("FatherClass.value="+value); } } class 阅读全文
posted @ 2020-03-02 04:00 润青 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 在子类中可以根据需要对从基类中继承来的方法进行重写。 重写方法必须和被重写方法具有相同方法名称、参数列表和返回类型。 重写方法不能使用比被重写方法更严格的访问权限。 重写的时候直接copy 阅读全文
posted @ 2020-03-02 03:22 润青 阅读(121) 评论(0) 推荐(0) 编辑
摘要: class Person { private String name; private int age; public void setName(String name) { this.name=name; } public void setAge(int age) { this.age=age; 阅读全文
posted @ 2020-03-02 01:52 润青 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Java.lang——包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。 java.awt——包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI) 阅读全文
posted @ 2020-03-02 01:11 润青 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 在类中,用static声明的成员变量为静态成员变量,它为该类的公用变量,在第一次使用时被初始化,对于该类的所有对象来说,static成员变量只有一份。 用static声明的方法为静态方法,在调用该方法时,不会将对象的引用传递给它,所以在static方法中不可访问非static的成员。 静态方法不再是 阅读全文
posted @ 2020-02-25 23:43 润青 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-02-25 21:51 润青 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-02-25 21:17 润青 阅读(164) 评论(0) 推荐(0) 编辑