00:00
好了,那咱们接下来继续再往下了啊,再往下了,那么再往下的话,咱们看一看啊,比如说现在呢,我在这里啊,我写一个long类型B等于什么呀,等于200。那么大家分析这个程序存在不存在类型转换,分析这个程序是否存在类型转换呢?存在吗?怎么加L我还没讲到那儿呢啊,这个存在不存类型转化这个分析一下,这是存在吧,啊分析怎么分析啊,200这个自变量默认被当做什么呀?哎,被当做这个int类型来处理对吧。那B变量呢,是long类型。啊,其中int类型占四个字节。啊浪类型占什么呀。占八个字节。
01:01
啊。那么大家思考一个问题,假如我有一个大水杯,有个小水杯。对吧。我在这里呢,我有一个什么呀,我有一个大水杯,有一个小水杯啊,就比如说我在这里啊,有一个小水杯,我在这儿呢。有一个什么呀,大水杯。啊,这个呢,可能就是,哎,比如说long类型是不是啊,那这个呢,可能是int类型,它是四个字节,它呢是八个字节。对不对,那如果说我现在呢,想把这个数据放到这个里边,那是轻而易举。啊,轻而易举。那么这叫小容量转换成什么呀?大容量,各位啊,小容量小容量转换,小容量可以自动转换成什么大容量。这种操作被称为什么呀?被称为自动类型转换。
02:00
自动类型转换啊,自动类型转换。哎,这叫自动类型转换啊,这可以没问题c.out点评打印输出。嗯,但你必须认识到这个是存在转换,这个不存在,这个呢是int转成int对吧?这个是什么呀?Int转成什么呀?Long,因为我说了,在Java语有个特别重要的一个规则必须记住,就是你但凡是看见数字整数的这个数字,在没有特殊情况下,在没有特殊说明下,这个整数啊,它默认被当做int类型来处理,Int类型。付给long类型的变量,那四个字节付给八个字节,当然是自动类型转换,这叫小容量可以自动转换成大容量啊,叫做自动类型转换,来我们编译一下这个程序运行一下,好大家看没有任何问题,程序编译和运行都可以运行,那么再往下long c等于比如说我们再加一个什么呀,300L,好,各位告诉我这个存在不存在类型转换。
03:00
分析这个是否存在类型转换呢?这个存在吗?这个啊,不存在类型转换啊,不存在类型转换。在在什么呀,在这个整数型字面量300后面添加一个L之后。啊,300L联合起来啊,就是一个long类型的自变量,浪类型的子变量,C变量呢,是浪类型对吧,Long类型赋值给long类型,不存在类型转换啊,就只是一个普通的一个赋值。哎呀,先别问呐,先别问呐,这个东西都会讲到,你有的这个疑问都会讲到的啊be b等于26,那你这个一会会说的啊,一会儿会说的,别着急,别着急,C等于点out,点量打印输出谁呢?哎,我们来输出这个C啊,那这个不存在连转换个呢,是小容量转成大容量,然后这个呢,哎是我们的一个,哎就是赋值,很简单的赋值,这个啊是我们的浪类型,赋给我们的浪类型来编译一下。
04:22
Java c啊,编译一下int t02.java然后Java进行int t02走好大家看一百二百三百是不是都有了对吧。
我来说两句