Java期末复习

1.请列举Java语言中的8种基本数据类型,并说明每种数据类型所占用的空间大小。

答:Java语言的8种基本数据类型有:

        byte字节型,占1个字节;

        short短整型,占2个字节;

        int整型,占4个字节;

        long长整型,占8个字节;

        float单精度浮点型,占4个字节;

        double双精度浮点型,占8个字节;

        char字符型,占两个字节;

        boolean型,表示逻辑值,有true和false两个值,分别占1个字节。

2.什么是方法重载?(overload)

答:方法重载是指在一个类中可以声明多个同名的方法,而方法中参数的个数或者数据类型不一致。调用这些同名的方法时,JVM会根据实际参数的不同绑定到不同的方法。

3.什么是方法重写/覆盖?(override)

答:在继承关系中,子类的方法与父类的某一方法具有相同的方法名、返回类型和参数列表,则称子类的该方法重写或覆盖父类的方法。

4.什么是容器?

答:在Java当中,如果有一个类专门用来存放其它类的对象,这个类就叫做容器

5.什么是事件?

答:当用户在界面上执行一个操作,就会产生一个事件。Java中事件是用来描述不同类型用户操作的对象。

6.什么是事件源?

答:事件源,即产生事件的组件。例如:当在Button上单击鼠标时,会产生一个ActionEvent类型的事件,Button就是事件源。

7.什么是事件监听器?

答:调用事件处理方法的对象。当界面操作事件产生并被发送到产生事件的组件时,该组件将把事件发送给能接受和处理该事件的监听器

8.请简述GUI中实现事件监听的步骤。

答: (1)通过实现ActionListener接口或者继承ActionAdapter类实现一个事件监听器类,并对处理监听动作的方法进行重写ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

`柠七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值