00:01
好了同学们,咱们今天上午呢,是说到哪了呢,是说到这个数据类型这一块。呃,那么哎,这个关掉啊啊,数据类型这块的话,咱们呢,呃,大致的再说一下啊,首先呢,数据类型啊,它起到一个什么作用,就是分配空间大小的一个问题,到底分配多大的空间,那要看数据类型是什么,那么Java语言当中啊,大家记住有两种数据类型,各位啊,一种类型叫做基本数据类型,一种叫做引用数据类型,基本数据类型一共是八类啊嗯,一共是八种吧,Bit short in long float double,布Lin bit short in long4个是整数型,Float double,浮点型,布尔十布尔型,然后差是字符型。那么按照我的背的这种呃方式的话,就是BA short in long float doublelin,叉12484812,希望各位呢,能够知道我们的这八种类型所占的空间大小,12484812说的是字节啊,一个字节是八个比特位,一个字节是八个二进制位,一个字节是八个二进制位,那么除了基本数据类型之外,还有一种引用数据类型,比如说我们这个上午在说那个作业题的时候啊。
01:05
这个作业题当中啊,我们这个有一个字符串,字符串的话这个是使用啊,不属于基本数据类型啊,属于什么呀,引用数据类型后期就知道了啊。好都在线是吧,12344个。Bit就是字节,对,Bit就是字节,一个bit就是一个字节啊bit short in这个这个bit这种数据类型,比如说你在成序中写BAT对吧?哎,B等于一啊,或者等于100,那么这个B这个变量占的空间大小是多少啊,是八个比特位,是八个二进制位啊各位我再强调一下啊,BAT啊是。一个字节啊,我不说了吗?12484812嘛,12484812啊4821个BAT就是一个字节啊,一个字节是八个二级值位,八个比特位就是八个二级之位啊这个要了解下边的1KB呀啊11BEGB对吧?TB它对应是什么?在我们计算机当中啊,1000是1024表示1000啊,102表示1000,那么在这里啊,咱们说数据类型的时候啊,嗯,在这里呢,说了是二进制,希望各位呢,二进制转成十进制,十进制转二进制,最最起码要会啊,要会啊怎么去转计算机指针是二进制的啊,然后要了解咱们在我们的八种基本数据类型当中,我们bitt short int和chart取值范围,再来一次,BYT是负的128到正的127 short时,负的32768到32767,然后in的是负2147483648,哎到正的2147483647啊,然后差是零到。
02:51
5535,不管是呃,大家能不能记住啊,这一块必须得记住,就是BA的取值范围是从负的128到正的127的,那对于八种数据类型来说呢,我们说了其中啊,我们有七种类型啊,表示起来很容易啊。
03:08
家辉网有问题能听到啊,行好嘞好嘞啊。对于八种基本数据类型来说呢,我在这里再强调一下,这几种对于我们计算机来说,表示起来很容易,因为它底层都是数字,布尔类型的底层也是数字,实际上但差呢是我们现实生活当中的文字,文字表示起来啊比较麻烦,因为文字呢和二进制之间啊,不存在这种直接的转换关系,所以呢,就是人为的给它制定一些转换关系啊,比如说我们小A是97呀,对吧,大A是65啊对吧?零字符是48呀,哎,这都是人为的规定出来的,那么这种东西被我们称为什么呢?字符编码方式啊,字符编码,那字符编码其实就是一本字典啊,就是一张对照表,大家可以想象一下,在你手里有一本字典,这个字典里边标着什么呀,每一个汉字啊,每一个每一个文字对应的这个二级制码,标着这些东西,这就是字符编码,那字符编码包括什么?编码和解码两个过程,编和解的时候一定要记住采用这种方式编码,采用那种方式解码的话。
04:08
哎,那么哎,采用这种方式,这种字符编码方式,编码采用这种方式,同一种方式来进行解码,就不会出现乱码,如果编码和解码采用的编码方式不同,那么必然会出现什么呀,乱码的现象,那最符编码,希望各位能够记住这几个啊,像ask码是我们计算机最初的啊,只支持英文的,然后后来拉丁一呃支持西欧语言的啊,然后向上兼容阿斯码,也就是说ISO8856-一国标码它是包括阿克码的,后来呢,亚洲这块呢,简体中文GGB2312 GB18030这几个是支持简体中文的啊,大五码是支持繁体中文的,在我们后来又出现了一种统一的括UUU这些东,我再强调一了解大家说这个东西背会它,嗯。
05:00
再往下呢,我们说八种基本数据类型详解这一块,我们现在上午是讲到这个字符型这一块了,那么字符型我已经写了一个例子了,对吧,那么这个例子这一块呢,我们简单演示了一下啊,在我们Java源当中,我们差类型后面呢,可以直接怎么着啊啊,可以直接写一个这个汉字是没有任何问题的啊啊加上一个单引号。啊叉是占两个字节,取实分为零到6535,采用UN扣的编码,然后呢,差类型的字变量使用单引号括起来,这是必须的,没有单引号肯定是不行的啊,像这种两个啊,那已经形成字符串了,你不能使用单引号括起来,你应该使用双引号括起来,像这个同样也是一样的啊,同样也是一样的,上午在这个问题的时候纠结了半天啊,我看有同学纠结了半天,说这个这个这个这个这个是怎么回事,这个你不要把它特殊化,这个和这个一样啊,和这个是一样的,他们都是字符。啊,都是用单引号括起来的字符啊,你不能写两个一啊,写两个一那叫字符串,写两个一那叫字符串,字符串不能用单引号括起来的啊,是这样。
06:05
好了,这个简单回顾到这儿啊。
我来说两句