Java子类
yibox
Nothing great is ever achieved without much enduring
展开
-
Java继承关系中,父类不可以强制转换成子类
总结:父类不可以强转为子类父类中只存放共性抽象类方法,子类可以存放特性方法,所以子类首先构建好两个类构建继承类方法…点击查看在Main中强制将父类转换为子类 Student a = (Student) people;编译器弹出错误信息在Main中强制将子类转化为父类People a=(People) student;System.out.prntln(a);输出结果为...原创 2019-06-13 08:50:46 · 2398 阅读 · 0 评论 -
Intellij IDEA格式化代码快捷键配置与使用
初学idea,初始化的快捷键与Eclipse很多不同点.通过此篇教程,说明idea中如何修改快捷方式.首先选择File菜单,选择Settings设置选项在Settings搜索选项框中,输入reformat code 看到如下图所示双击①部分,弹出②部分选择Add Keyboard Shortcut设置自己想要的快捷方式,即可完成...原创 2019-06-13 18:13:34 · 9023 阅读 · 3 评论 -
Java中128陷阱如何避免
结论:在Java中,自动装箱规范要求 boolean byte char 类型取值范围在[-128,127]的short和int被包装固定对象中,范围以外的可以用equals进行判断.在编译器中进行装箱和拆箱,编译器在生成字节码class文件时生成必要的调用方法.虚拟机只执行这些字节码.//128陷阱public class test { public static void...原创 2019-06-14 18:42:48 · 127 阅读 · 0 评论 -
Java继承关系跳转笔试面试题 经典系列之一
目录总结:MainStudentPeople运行结果总结:首先执行main类中创建一个对象名为p对象.p对象的类名为People ,构造方法为Student跳转到Student因为Student继承类People关键字为extends跳转到People类中先执行静态Static方法,然后执行非静态方法,遇到new执行new下非静态方法,非静态初始化块从上到下执行People类...原创 2019-06-15 20:51:57 · 153 阅读 · 0 评论 -
Java中子类和父类的继承关系
目录总结1.定义子类总结本篇主要讲述:如何定义子类.调用相同过程名,过程运行范围1.定义子类首先创建两个类,分别是子类Student和父类People在Student中有学号studentNum和学校school属性在People中有名字name年龄age和性别sex属性在各类中快捷生成get,set,toString方法idea中如何快速创建toString()方法...原创 2019-06-12 08:50:43 · 2162 阅读 · 0 评论 -
Java中继承重写的执行作用范围
目录总结构建继承关系父子类情况一.只有父类有run过程情况二.只有子类有run过程情况二.父子类中都有run过程总结本篇主要讲述:在继承关系下父类People和子类Student中过程调用触发的范围.1.1 父类People有run过程,同时输出run则结果是– (子类没有定义方法,子类可以动态调用同名父类中的方法)1.2 子类Student有run过程,同时输出run则结果是– ...原创 2019-06-12 11:19:30 · 468 阅读 · 0 评论 -
java修饰符
当前类 子类 同一个包中类 其它包中类public √ √ √ √protected √ √ √ ...原创 2019-06-12 13:38:54 · 99 阅读 · 0 评论