java的语法错误(java的语法)

闵凤清
导读 大家好,乐天来为大家解答以下的问题,关于java的语法错误,java的语法这个很多人还不知道,现在让我们一起来看看吧!1、1)Object s=e getSo

大家好,乐天来为大家解答以下的问题,关于java的语法错误,java的语法这个很多人还不知道,现在让我们一起来看看吧!

1、1)Object s=e.getSource();//Object是什么意思? Object,就是java世界中所有类的根类,就是所有类的祖先,其他类都实现object类里面的方法2)if(s instanceof JButton){//instanceof是什么意思? A instanceof B:判断A是否是B的实例(具体的一个例子) 举个例子就是:有的人是学生,有的人是老师,现在有个人想用学生的方法,但实例话这个人的时候实例化的是人,并不是学生(虽然你知道他是个学生),这怎么办呢?强转的话会报错,虚拟机认为不能把一个人强转成学生,这时候就应该用instanceof判断一下,看那个人是否是学生的实例,是的话,就可以强转,执行学生的方法. 例子有点绕,希望你能理解....3) JButton b=(JButton)s;//JBtton加括号是什么意思? 如果s是JButton的实例(也就是说s是个JButton),则执行这行代码,将S强转成JButton ....}。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!