00:00
行了,那我们这个例子呢,我们就说到这儿啊,这是最主要呢,这个引T原原代码你要看的话,也可以看一看,你看人家写这个代码啊,是什么意思是不是,哎,有时间你可以看一下啊,这个size什么呀?是氦减去漏是不是加上一,你一看就这个数是多少,氦是多少,127减去负的128对吧,127减去负的128,比如说127加上128嘛,是不是127加128是255加上一,其实就256,这个S256,那这样的话,这个NT数组是不是就是256个in t。哎,这样的一个数组对吧,动态初始化出来的,然后呢,循环一次怎么着,你有一个对象,你看见没有,用完这个对象之后呢,放到这个数组当中,就是这个意思啊,你看看这个东西挺有意思啊,挺有意思,可以看看人家的源代码,包括你也可以尝试,如果自己英文好的话,以后注释不要写中文了。注释,写英文。啊,当然前提是英英文好一些,你看人家个注释写的也很完美,是不是说这个127是干啥的呀?哎,对不对,哎,然后在这里呢,哎,有一个什么呀,哎。
01:02
嗯,注释对吧,在这有个注释,哎,你看人家注释怎么写的对不对,Range范围负的一百八到正的127是不是,哎,他必须。哎哟。5.1.7看见没有,GSL7是5.1.7之后才这样的,各位啊,才这样的啊,它有它有这个有这个规范啊,有个规范的一个要求。中式英文,哎呀,随意吧啊随意吧,看情况吧,啊看自己情况好了,那这个呢,是咱们的一个呃,面试题啊给大家说说到这儿啊,咱们接着往下看,还是得给你提成啊了解一下。就刚才最后我们讲的这个要注意啊,这个双等号为什么结果是true啊,你要理解。嗯。那我们这块呢,都给大家说完之后呢,我们引提着这个类当中有哪些常用的方法呢。
02:09
我们得把这块的东西说一下。对吧,那这个就得看这个帮助文档了吧,D盘的cost的零二的resource jdk jdk一点儿六的,咱们发送到桌面快捷方式吧,以后我们可能还要用啊,把这个打开。然后呢,找一找这个Java这个浪,然后Java浪下面找一找这个I开始引teacher,那引teacher这个类呢,你可以看一下上面这些常量,我们接触过了,构造方法,其实我们也接触过了,下面是不是有很多方法呀,对吧?哎,有很多方法,那这些方法呢,嗯,我们看一下啊。Code来,你看这个方法了解一下这个方法其实从列中继承过来的对不对,哎,你就in对吧,X等于new一个什么呀?In t是不是,哎写上去1000,接下来你看这个过时了,对吧?已过时,那现在X调int value这个方法它可以拆箱,它虽然这是手动拆啊,这不是自动拆,这是手动拆,各位啊,手动拆箱这个是手动拆箱啊,这是手动什么装箱啊,你这样拗,这种方式就是装的啊,你这种方式就是什么呀啊就是拆的啊,手动拆的。
03:25
手动装,手动拆编译运行都没毛病啊,运行一下来。已过时的东西啊,其实说白了他是不建议我们用,听懂了吧。表示已过时,自从JDK9开始就已经过时了。对不对,哎,已过时。呃,不建议用啊,但是你要用它也没问题,你看也正常,能编译能运行啊,只是不太建议啊,不太建议听懂了吧,手动装箱手动拆箱啊,那么其实构造方法还有另外的一个构造方法,A呢,等于new in teacher这块呢,还记不记得跟上跟上一个字符串啊。
04:06
各位还记得吗?来,我们看一看这个程序能不能正常执行,来走。预警。编译没问题是吧,哎,运行是不是也没问题,没报错吧?好大家思考一下这个123这个字符串有没有要求,比如说这个123我写成中文了。那你说这个会不会出问题呢?这个会不会出问题呢?说你双引号里边放了一个这个东西,编译器你才能让你通过,因为编译器检测这个构造方法的参数是string,你双引号括起来就是个字符串。编译器没问题,编译器认为你语法合法,但这个运行的时候会不会出问题。就思考一下这个啊,编译的时候没问题。啊,一切符合什么,符合Java语法。对吧,运行时会不会出问题呢?会不会出问题呢?就如果你是,你不是一个数字,你不是一个数字,你能包装成一个in对象吗?
05:09
这不是一个数字。可以包装成in吗?答案是不能啊,运行时出现异常,那么这个我们运行一下。这个异常也非常非常的著名啊,叫number format exception for into the中文。看见了吧,哎,所以这块的话,咱们要注意这个地方的异常啊,也是非常非常著名的异常,来我们来总结一下我们之前啊,总结一下之前所学的经典异常。我们接触过哪些了?各位Java点有呃,有空指针异常,有类型转换异常,数组下标越界异常,还有个什么叫做数字格式化异常啊,空指针异常说的是什么呀?Non pointer exception啊,然后那个溢出是错误啊,那不是异常,类型转换异常是exception啊,然后数组下标预计是index。
06:21
呃。数组下标index out of。Bounce exception吧,应该是这样,这个单词是这样写的,数组下标越界,Out of bounce exception,然后数字格式化,是number format exception啊,叫数字格式化异常。啊,他要求这个地方是个数字,但你不是个数字啊,对吧,哎,这个数组。越界是这个吗?看一下啊。哦,上面出异常,下面就不执行了,等会儿啊,得把这个。注视角啊在执行。
07:01
看一下单词有没有写错。嗯。啊,Index out of bosion是不是,哎,前面有个R啊,有个来这个删掉这个放开这块有问题啊,叫format来叫array index out of boion啊数组下月界异常啊。那么常用的有哪些方法,这一块演示了一个t value,手动拆啊,手动装,但是这个装呢,你要注意,如果采用字符串的话,要求至少你这个字符串得是一个数字,你看这个就没问题,你看。我们再执行一下那个。编译没问题,运行也没问题,至少你后边是个数字才行啊,你不是数字是别的,那我现在就不行啊,就不行。
我来说两句