摘要: this:代表当前对象的引用,谁来调用我,我就代表谁 super:代表当前对象父类的引用 this和super的使用区别 A:调用成员变量 this.成员变量 调用本类的成员变量,也可以调用父类的成员变量 super.成员变量 调用父类的成员变量 B:调用构造方法 this(...); 调用本类的构 阅读全文
posted @ 2019-06-08 11:31 一直千寻 阅读(761) 评论(0) 推荐(1) 编辑
摘要: 父子类中不同名的成员变量:正常访问,无影响 父子类中同名的成员变量: 遵守就近原则 优先在局部位置找,如果局部位置有该变量,就直接使用 如果没有,就去本类成员位置找,如果有就直接使用 如果本类成员位置没有,那么就去父类的成员位置找,如果有就直接使用,如果没有就报错 阅读全文
posted @ 2019-06-08 11:28 一直千寻 阅读(552) 评论(1) 推荐(0) 编辑
摘要: 继承的好处 a:提高了代码的复用性 b:提高了代码的维护性 c:让类与类之间产生了关系,是多态的前提 继承的弊端 类的耦合性增强了。 继承的特点 继承后的特点——成员变量 成员变量不重名 如果子类父类中出现不重名的成员变量,这时的访问是没有影响的 成员变量重名 如果子类父类中出现重名的成员变量,这时 阅读全文
posted @ 2019-06-08 11:25 一直千寻 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 继承的概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。 现实生活中继承:子承父业,用来描述事物之间的关系 代码中继承:就是用来描述2个类之间的关系,并且子类拥有父类的成员变量和成员方法 继承的定义 继承:就是子类继承父类的属 阅读全文
posted @ 2019-06-08 10:57 一直千寻 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1.包:java.lang 不需要导包 2.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 特点: 该类中的方法都是静态方法,所以可以直接使用类名.方法名(实参)调用 3.常用成员方法: public static double abs(double a) :返回 阅读全文
posted @ 2019-06-08 10:39 一直千寻 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 1.包: java.util 导包 2.此类包含用来操作数组(比如排序和搜索)的各种方法 特点: 该类中的方法都是静态方法,所以可以直接使用类名.方法名(实参)调用 3.查看成员方法: public static String toString(int[] a) :返回指定数组内容的字符串表示形式把 阅读全文
posted @ 2019-06-08 10:33 一直千寻 阅读(476) 评论(0) 推荐(0) 编辑
摘要: static关键字概述 关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。 1.static静态关键字 2.static可以用来修饰成员变量和成员方法 定义和使用格式 类变量 s 阅读全文
posted @ 2019-06-08 10:27 一直千寻 阅读(5241) 评论(0) 推荐(1) 编辑
摘要: public class StringPractice { public static void main(String[] args) { //创建一个文本扫描器 Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串:"); String str... 阅读全文
posted @ 2019-06-08 10:13 一直千寻 阅读(3009) 评论(0) 推荐(0) 编辑
摘要: 判断功能的方法 public boolean equals (Object anObject) :将此字符串与指定对象进行比较。 public boolean equalsIgnoreCase (String anotherString) :将此字符串与指定对象进行比较,忽略大小写。 Object 阅读全文
posted @ 2019-06-08 01:53 一直千寻 阅读(9386) 评论(0) 推荐(1) 编辑
摘要: 概述 java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如 "abc" )都可以被看作是实现此类的实例 类 String 中包括用于检查各个字符串的方法,比如用于比较字符串,搜索字符串,提取子字符串以及创建具有翻译为大写或小写的所有字符的字符串的副本。 String类 阅读全文
posted @ 2019-06-07 19:23 一直千寻 阅读(832) 评论(0) 推荐(0) 编辑