问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java的语法

发布网友 发布时间:2022-04-28 12:07

我来回答

3个回答

热心网友 时间:2023-10-08 22:33

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
....
}

热心网友 时间:2023-10-08 22:34

Object s=e.getSource();//Object 是所有java类的根类
if(s instanceof JButton){//判断s是否为JButton的一个对象
JButton b=(JButton)s;//JBtton加括号可以把s强制转换为JButton类型。
....
}追问课本上的例子中 s 的类型只可能是JButton,为什么还要强制转换呢?

热心网友 时间:2023-10-08 22:34

Object s=e.getSource();//获取触发器 也就是操作的对象 object 是一个基类java中所有都从object继承而来的
if(s instanceof JButton){//判断s是否为JButton的一个对象
JButton b=(JButton)s;//JBtton加括号可以把s强制转换为JButton类型。
....
}追问既然是判断s是否为JButton的一个对象,那如果If成立,s肯定是JButton类型的,为什么还要强制转换?

追答只有JButton类对象才能调用的一些函数 ,别的类对象是不能调用的 强制转换是为了把s当成
JButton对象来操作 你可以看看java swing

热心网友 时间:2023-10-08 22:33

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
....
}

热心网友 时间:2023-10-08 22:34

Object s=e.getSource();//Object 是所有java类的根类
if(s instanceof JButton){//判断s是否为JButton的一个对象
JButton b=(JButton)s;//JBtton加括号可以把s强制转换为JButton类型。
....
}追问课本上的例子中 s 的类型只可能是JButton,为什么还要强制转换呢?

热心网友 时间:2023-10-08 22:34

Object s=e.getSource();//获取触发器 也就是操作的对象 object 是一个基类java中所有都从object继承而来的
if(s instanceof JButton){//判断s是否为JButton的一个对象
JButton b=(JButton)s;//JBtton加括号可以把s强制转换为JButton类型。
....
}追问既然是判断s是否为JButton的一个对象,那如果If成立,s肯定是JButton类型的,为什么还要强制转换?

追答只有JButton类对象才能调用的一些函数 ,别的类对象是不能调用的 强制转换是为了把s当成
JButton对象来操作 你可以看看java swing

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如果两个男生喜欢上同一个女生怎么办 玛丽居里学者 玛丽居里奖学金含金量 玛丽居里学者含金量 玛丽居里学者什么级别 豆渣肥料适合什么花 豆渣拌在土里能种花吗-豆渣怎样做肥料好 生物化学和微生物学是一个专业吗 请问这狗狗是什么品种?是不是杂交的啊? ...鉴别下这是啥狗狗?大概三个月不到点。个人感觉像是蝴蝶和土狗... Java初学者需要了解的10个语法细节 写出java中定义方法的语法格式,并说明一个方法可以有多少个参数,多少个返回值? java中的语法是什么意思 什么意思 saying their inclusion risked 谁能帮我翻译一大段英文啊,谢谢,可能有点多(3) 翻译一段英文,和雅虎有关 问几个大学英语二中的几个句子 酗酒者的英语翻译 酗酒者用英语怎么说 animal abuers是什么意思 农行转账到建行怎么收费? 农行转建行需要什么手续费 农行手机银行本地转账建行手续费是多少? 农行的网银转账到建行要手续费吗??? PE给水管规格长度 div是什么啊?怎么使啊?作个简单的介绍吧! 如何写大一历史课的期末小结 从方*的角度谈谈你对学习中国近代史这门课的收获 字数1500--2000 关于历史书籍的心得体会 思修,中国近代史之类的课,是怎样的感受 历史课学习心得 JAVA中的语法. css3渐变色怎么来实现,css3渐变色怎么写 电动车罚款超过15天没交去哪里交 工信部《新媒体营销》技能证书什么时候报名? 新媒体运营师考试地点在哪? 新媒体运营师考试有没有大纲啊?十本书内容全部要看完吗? 新媒体运营师考试是在家里考试?这样怎么显示考试的公平性啊? 疫情封闭小区怎么赚钱 车辆购置税完税证副本丢失怎么办? 聚酰胺-聚亚胺树脂能用什么溶剂溶解? 车辆购置税证件丢失如何补办? 车辆购置税的本本不见了要怎么办? 材料聚酯酰亚胺树脂在固态时的密度,弹性模量,泊松比 车辆购置税完税证明本丢了!怎么补办! CAST树脂是什么~~~主要物理特性和化学特性是什么 双马来酰亚胺的简介 车辆购置税完税证明被我撕了怎么办 绝缘漆成分材料简介 我的车辆购置税绿本和车辆发票丢了该怎么补办? 树脂对人体有什么好处?