老师,自动类型装换是说“空间小的数据类型自动可以转化为空间大的数据类型”,那么long占8个字节 float占4个字节,那为什么可以进行损失精度的自动类型装换呢??
你好老师如上图显示,我定义bb[4]的时候超出了一维数组的长度,而且如果假设bb[4]不在这个二维数组里面,那么
bb[4] = new int[] {111,141,444,456};
这样的写法也不属于常规数组的定义方法,虽然运行结果是错的,但是为什么没有报错,而且有关bb[4]的所有操作都没有报错,只有运行结果会报错
重写的代码
public class Chongxie { public static void main(String[] args) { Vehicle v1 = new Vehicle(); Vehicle v2 = new Horse(); //返回值类型和声明异常类型,子类小于等于父类。 Vehicle v3 = new Plan(); v1.run(); v2.run(); v2.stop(); v3.run(); v3.stop(); } } class Vehicle{ //交通工具类 public void run(){ System.out.println("跑.........."); } public void stop(){ System.out.println("停止不动"); } } class Horse extends Vehicle{ //马也是交通工具 public void run(){ //重写父类方法 System.out.println("四蹄翻飞,嘚嘚嘚......"); } } class Plan extends Vehicle{ public void run(){ //重写父类方法 System.out.println("天上飞"); } public void stop(){ //重写父类方法 System.out.println("空中不能停,坠毁"); } }
在视频5分钟的时间,说必须强转才可以使用seeDoor() 方法
那么为什么在重写里 v3并没有强转,就可以直接使用子类plan里的stop()方法?
老师:请问为什么类下有Computer comp的声明,还要在main方法中写Computer 呀,是因为它是引用型变量么,但是为什么String型就不用在声明呀
问题2:
老师请问这个是什么意思呀
1、这里为什么要用static修饰?别的地方都是Animal,为什么这里写成animalCry?
这个单词是什么意思
2、多态的调用格式就是第二幅图的固定格式吗?
如果想让结果输出:"结果是14",代码改如何打呢?
int a=6; int b=8
System.out.println(“其结果是:”+a+b); ←这一行如何修改呢?
老师,用面向对象的思想打印回文数,21,22,23,24那里为什么不能写i?还是分解个位数这些不能再main方法下写?
老师我的是哪里错了呀,实在找不出了老师我的是哪里错了呀,实在找不出了老师我的是哪里错
IMG_20210319_190008.jpg
类似于途中的报错算是什么情况呢?请老师帮忙解惑,谢谢!
这个就可以看成if语句的嵌套 是吗?
所以中间的else完了以后需要加上if 最后一个else不需要加上if
'Java' is not recognized as an internal or external command,
operable program or batch file.
为什么会是这样的提示呢
老师,我想问一下如何可以将语句打印在一行里面?
老师,是不是静态方法里面不能调用非静态方法和非静态变量?而非静态方法里面是可以调用静态变量和静态方法?
静态方法只能调用静态变量和其他静态方法?
为什么我是竖着换行的呢?
两个for循环的话它的运行顺序是什么呢?
老师,上面的代码的不知道哪儿错了,对照视频发现写法都是一样的
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637