1请举例说明string类与StringBuffer类的区别。 2请举例说明重载和重写(也称为覆盖)的区别。 3请举例简要说明JAVA语言的继承机制有何特点? 4请举例说明抽象类和接口的区别有哪些?
5请举例简要说明JAVA语言使用事件进行事件处理的过程。 6静态函数能不能调用非静态函数或变量?举例说明。 7Java程序中允许多个static语句执行? 8布局管理器?
9关键字static,private,和protected,abstract,final 10异常处理的类层析结构和具体处理语句 11构造函数
12流处理方式,文件的读取和保存。
以下解答发现错误、或有补充、尽快发群里哦~~~~
请举例说明string类与StringBuffer类的区别。
String中的方法都是返回一个新的字符串,而没有改变原来的字符串;String类重写了Object的equals方法;String类能用“+”连接
StringBuffer中的方法都是能改变原字符串的值;StringBuffer类没有重写了Object的equals方法;,StringBuffer类不能用“+”连接
请举例说明重载和重写(也称为覆盖)的区别。
重载:对于类中的方法(包括从父类继承的方法),两个方法的方法名相同,但参数签名不相同。
重写:在子类中定义了一个方法,它的方法名,返回类型和参数签名正好和父类中的某个方法的名,返回类型和参数签名相同,那么就说子类的方法覆盖了父类的方法。
请举例简要说明JAVA语言的继承机制有何特点?
子类可以使用父类中的成员变量和方法,然后也可以添加自己的属性和方法。如果子类没有构造方法,则编译器首先为子类添加一个无参的构造方法,然后调用父类的默认构造方法,如果子类有构造方法,则先调用父类的默认构造方法,再调用子类的构造方法;如果父类中没有默认构造方法,则出错。
请举例说明抽象类和接口的区别有哪些?
接口:使用interface关键字,一个类可以实现多个接口;一个类实现接口、必须实现接口里的所有方法;接口里必须是抽象方法。
抽象类:使用的是abstract 关键字、一个类只能继承一次。继承抽象类的话、是可以不全部实现他的所有方法的,抽象方法只需声明,无需实现。抽象类可含有非抽象方法。
5请举例简要说明JAVA语言使用事件进行事件处理的过程。
首先事件(包含真正处理事件的代码)向事件源(与事件关联的控件,如按钮、滚动条)注册,事件(敲击键盘,或点击鼠标)发生时,事件源向事件发送一个事件对象(如果在该事件源上注册了多个事件,则向所有的发送)
6静态函数能不能调用非静态函数或变量?举例说明。
能。
7Java程序中允许多个static语句执行?
允许。
8布局管理器?
9关键字static,private,和protected,abstract,final
Abstract: 抽象类
10异常处理的类层析结构和具体处理语句
异常处理第二种: class TestException3 { public static void main(String[] args) { System.out.println(\"Hello World!\"); TestException3 te = new TestException3() ; te.m2() ; } public void m1() throws ArithmeticException { int i = 10/0 ; } public void m2() throws ArithmeticException{ m1() ; } }
11构造函数(构造方法)
12流处理方式,文件的读取和保存。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务