![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 80
总结java学习过程中的一些知识点、易错点
CH。。。
这个作者很懒,什么都没留下…
展开
-
Java继承实例
如果一个孩子他的某些特征继承于父亲,某些特征继承于母亲(假设发色继承父亲,肤色继承母亲),该如何使用extends来编写代码呢?1.创建父类Human,抽取共性public class Human{ String haircolor; String skincolor; public String getHaircolor() { return haircolor; } public void setHaircolor(String haircolor) { ...原创 2021-05-02 18:01:10 · 468 阅读 · 1 评论 -
Java中super和this关键字的具体应用
super和this关键字的具体应用目录super和this关键字的具体应用下面通过四组Child类和Test类代码,来体现super和this关键字的具体应用一、子类默认调用父类无参构造方法二、子类无参构造方法中默认调用父类无参构造方法三、子类有参构造方法中默认调用父类无参构造方法四、子类通过this()调用自己的无参构造函数一共有三个类Person(父类) Child(子类) Test(实例化)Person类(代码不变)如下:public..原创 2021-05-02 17:54:59 · 207 阅读 · 1 评论 -
Java易错知识点总结(三)
Java易错知识点总结系列:Java易错知识点总结(一)Java易错知识点总结(二)1.权限 访问性 继承性 类内部 同包类内部 不同包类内部 同包子类 不同包子类 public √ √ √ √ √ protected √ √ × √ √ 友好 √ √ × √ × private √ × × × ...原创 2021-04-30 17:26:55 · 483 阅读 · 1 评论 -
Java易错知识点总结(四)
Java易错知识点总结(三)重写1.只能重写继承父类的方法2.final、static修饰的方法不能被重写3.原创 2021-05-01 11:04:01 · 561 阅读 · 1 评论 -
Java易错知识点总结(二)
Java易错知识点总结(二)1.面向对象的三大特性封装性 继承性 多态性多态的三种实现方法:重载、重写(覆盖)和接口2.区分成员变量和局部变量如果局部变量的名字和成员变量的名字相同,那么方法就隐藏了成员变量。public class A { int x=10,y; void f(){ int x=5; y=x+x; //y的值为10 }}如果想要在该方法中使用被隐藏的成员变量,必须使用this关键字。public class A { int x原创 2021-04-30 08:49:33 · 603 阅读 · 2 评论 -
Java易错知识点总结(一)
Java易错知识点总结(一)目录Java易错知识点总结1.在一个源文件中编写多个类2.标识符3.简单数据类型4.数据类型级别5. 使用Scanner类输入数据1.读取字符串2.读取int型数据3.读取char型数据4.区分理解hasNext()和hasNextLine()6.数组相关知识1.声明数组和为数组分配元素2.length的使用3.遍历数组1.在一个源文件中编写多个类Java允许在一个Java源文件中编写多个类,但其中...原创 2021-04-29 21:09:59 · 954 阅读 · 4 评论